オリジナル問題 LinuCレベル1試験 問題 問13
ネットワークの基礎/クライアント側のDNS設定ホスト名とIPアドレスの対応を、DNSに問い合わせる前にローカルで静的に定義しておけるファイルはどれか。
出典:オリジナル問題 LinuCレベル1試験 問題 問13
- A/etc/hosts
- B/etc/resolv.conf
- C/etc/networks
- D/etc/protocols
正解:A
解説
/etc/hostsは、ホスト名とIPアドレスの対応をローカルに静的に記述しておけるファイルです。多くのシステムでは、名前解決の際にDNSへ問い合わせる前に、まず/etc/hostsの内容が参照されるよう設定されています(参照順序は/etc/nsswitch.conf等で制御されます)。
選択肢ごとの解説
- A正しい。/etc/hostsはホスト名とIPアドレスの対応をローカルに静的に定義できるファイルです。
- B誤り。/etc/resolv.confはDNSサーバーのIPアドレスを設定するファイルで、ホスト名とIPアドレスの静的な対応表ではありません。
- C誤り。/etc/networksはネットワーク名とネットワークアドレスの対応を記述するファイルで、ホスト単位の対応表ではありません。
- D誤り。/etc/protocolsはプロトコル名と番号の対応を記述するファイルで、ホスト名とIPアドレスの対応表ではありません。