1.07.4基礎
検索候補を1つだけとし、ローカルドメインをexample.testへ設定する。
/etc/resolv.confのdomain指示を使用する。
適切な記述はどれか。
× 不正解
domain DOMAINは単一のローカルドメインを指定する。複数の検索候補を明示する場合はsearchを使う。
詳細解説
誤り
domain=example.testdomain指示は等号を使わず、指示名と値を空白で区切る。
resolv.confのdomain指示は代入式ではない。domainとexample.testを空白で区切る。
正しい
domain example.testdomain指示へ単一のローカルドメイン名を指定する。
domainの後へexample.testを1つ指定し、単一のローカルドメインとして設定する。
誤り
hosts: example.testnsswitch.confの情報源名として有効ではない。
hosts:はnsswitch.conf側のデータベース行である。example.testは情報源名ではない。
誤り
options domain:example.testdomainはoptions内のコロン付き値ではなく独立した指示である。
domainはoptions内の値ではなく、resolv.confの独立した指示として記述する。
実際に確かめる
一時的な検証環境で実行できる例です。
printf '%s
' 'domain example.test' | awk '{print $1, $2}'期待される結果
domain example.test理解のポイント
- domainは単一候補
- searchは複数候補
- nameserverとは役割が異なる
確認時の注意
- 確認環境: POSIX awk / 一時標準入力のみ
基礎のおさらい
domainとsearch
単一候補にはdomain、複数候補にはsearchを使うが、同時指定時の扱いは最後の指示など実装仕様を確認する。
完全修飾名
末尾ドットを含む完全修飾名は検索suffixの付加対象にならないよう明示できる。
問題IDKL-102-1012
確認環境POSIX awk / 一時標準入力のみ
最終技術確認2026-08-13
誤り・権利侵害を報告