回答:
通常、検索リストはローカルドメイン名から決定されます。デフォルトでは、ローカルドメイン名のみが含まれます。これは、名前を区切るスペースまたはタブを使用して、検索キーワードの後に目的のドメイン検索パスをリストすることで変更できます。ドットがndots未満(デフォルトは1)のリゾルバークエリは、一致が見つかるまで検索パスの各コンポーネントを順番に使用して試行されます。複数のサブドメインを持つ環境では、中間者攻撃とroot-dns-serversの不要なトラフィックを避けるために、以下のオプションndots:nをお読みください。リストされたドメインのサーバーがローカルでない場合、このプロセスは遅く、大量のネットワークトラフィックを生成する可能性があります。また、いずれかのドメインで使用可能なサーバーがない場合、クエリはタイムアウトします。
検索リストは現在、合計256文字の6つのドメインに制限されています。
上記を要約すると、上記のデフォルトから変更がないと仮定して、ドットのないリゾルバーに何かが到達すると、リゾルバーはlocaldomain.com
それに追加しようとします。
http://somesite/somedocument.html
ブラウザーに入力するだけだとしましょう。リゾルバーはそれをキャッチし、最初に解決しようとしますsomesite.localdomain.com
-実際に入力した場合と同等ですhttp://somesite.localdomain.com/somedocument.html
-実際に要求したことを試みる前に。
これは、独自のDNSサーバーを持つLAN環境の一部である場合に便利です。これにより、人々は単純な名前を入力してローカルリソースに到達できます。独自のDNSサーバーを備えた自宅または企業のLANがない場合、心配する必要はありません。
Host: somesite
に加えて要求を受け入れる方法で仮想ホストを見ることは非常にまれHost: somesite.localdomain.com
です。別の言い方をすれば、検索オプションを使用すると、クライアントは短縮名を解決できますが、それは実際にリクエストを完了することができるという意味ではありません。