LPIC-2DNS・Webサーバーオリジナル・公式資料照合難易度★★☆☆☆
Apache HTTP Server 2.4で、あるDirectoryのアクセスを192.0.2.0/24からだけ許可したい。mod_authz_hostは有効、旧式互換のmod_access_compatは無効で、他の認可規則や認証要件はない。このDirectoryへ置く指定はどれか。
A
Require ip 192.0.2.0/24★ 正解
mod_authz_hostのIP認可プロバイダーを使い、指定したネットワークからのアクセスを許可する設定です。
B
Allow from 192.0.2.0/24だけ
Allow fromは旧式の構文です。本問では互換モジュールが無効であり、2.4のRequire方式を使います。
C
Require all granted
all grantedは全クライアントを許可するため、指定したサブネットだけという条件に合いません。
D
Require valid-userだけ
valid-userは利用者認証に基づく許可で、指定した送信元IP範囲の制限を直接表しません。
解説
Apache 2.4のホスト・IPに基づく認可はRequire ip等を使います。本問では旧2.2形式の互換モジュールはないため、Allow fromだけでは目的の設定になりません。
根拠資料・確認情報
対応範囲:LPIC-2 202-450(Objectives v4.5)
資料確認日:2026-10-28
同じレッスンの問題
問題 1
BINDの静的なprimaryゾーンでAレコードだけを編集してreloadしたが、secondaryは以前の値を保持する。primaryとsecondaryのSOA serialは同じ100で、転送の許可・到達性は正常である。標準的な更新手順として適切なのはどれか。
問題 2
BIND 9で公開ゾーンの権威応答は外部にも提供し、再帰問い合わせとキャッシュ応答は社内10.10.0.0/16だけへ提供したい。listenや経路は正常である。この役割分担に合う設定の考え方はどれか。
問題 4
nginxで次の単純な前方一致locationを使う。ほかのlocation、rewrite、変数、正規表現、クエリー文字列はない。GET /api/usersがこのlocationで処理されると、upstreamへ渡すパスはどれか。
location /api/ {
proxy_pass http://backend/;
}