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