LPIC-2DNS・Web・メール・SSHの切分けオリジナル・公式資料照合難易度★★★☆☆
Apache HTTP Server 2.4のHTTP :80について、apachectl -Sの要部が次のとおりである。これ以外のIP別VirtualHost、ServerAlias、Host拒否、rewrite、proxyはない。同じ待受けIP:80へHost: unknown.exampleを付けた正常なHTTP要求は、どのVirtualHostへ振り分けられるか。 *:80 is a NameVirtualHost default server default.example (/etc/apache2/sites-enabled/000-default.conf:1) port 80 namevhost default.example (/etc/apache2/sites-enabled/000-default.conf:1) port 80 namevhost app.example (/etc/apache2/sites-enabled/app.conf:1)
A
app.example
後から定義されたVirtualHostが、名前不一致時に自動で優先される規則ではありません。
B
default.example★ 正解
このIP:80の先頭VirtualHostが、名前不一致時のデフォルトとして示されています。
C
DNSの逆引き名に一致するVirtualHostへ必ず変更される
この名前ベースの振分けを逆引き名だけで置き換える条件はありません。
D
HostがServerName一覧にないので、設定に関係なくApacheが必ず403を返す
独自の拒否設定はない条件です。標準の不一致時の選択は先頭のVirtualHostです。
解説
最も具体的に一致したIP・portの候補群でServerName等が一致しないと、先頭のVirtualHostが使われます。提示されたdefault.exampleがその候補です。DNSでunknown.exampleを登録していないだけでHTTPのHost処理が自動拒否になるわけではありません。
根拠資料・確認情報
対応範囲:LPIC-2 202-450(Objectives v4.5)
資料確認日:2026-10-29
同じレッスンの問題
問題 1
BIND 9の権威サーバーへ、再帰を使わずhost.exampleのAを問い合わせた。対象名にはAAAAが存在することを別途確認済みで、CNAMEや委任はない。応答の要部は次のとおりである。正しい読み取りはどれか。
status: NOERROR
flags: qr aa; QUERY: 1, ANSWER: 0, AUTHORITY: 1
AUTHORITY SECTION:
example. 300 IN SOA ns.example. hostmaster.example. 101 3600 600 86400 300
問題 3
Postfixが外部宛てメールを送ろうとし、ログに次が記録された。現在キューにも対象メールが残っている。直後の状態として正しいものはどれか。再試行間隔や最終的な保存期限の値は問わない。
status=deferred (host mx.remote.example[203.0.113.25] said: 450 4.2.0 Mailbox temporarily unavailable (in reply to RCPT TO command))
問題 4
OpenSSH sshdの設定は、グローバルにPasswordAuthentication no、その後のMatch Address 192.0.2.0/24内にPasswordAuthentication yesがある。構文は正常でInclude等はない。利用者deploy、接続元192.0.2.50に対するMatch適用後のサーバー実効設定を、接続せず確認したい。対応するコマンドはどれか。