web-dev-qa-db-ja.com

DNS-ネームサーバー自体をどのように解決しますか?

ドメイン名:abc.comネームサーバー:ns1.abc.comおよびns2.abc.com

DNSサーバーを実行し、オンプレミスでゾーン(abc.com)をホストしています。

クライアントが* .abc.comを解決する場合、ns1.abc.comまたはns2.abc.comにクエリを実行します。これは簡単です。

問題は、クエリを送信する前にns1.abc.comをどのように解決するかです。

3
Leon

abc.comのネームサーバーを見つけるために、DNSサーバーはDNSサーバーにcomを照会します。これにより、レジストラに提供されたネームサーバー情報が返されます。サーバーがドメイン内にある場合は、レジストラにIPアドレスを提供する必要があります。

com DNSサーバーを見つけるために、DNSサーバーはルートドメインサーバーの1つに接続します。 DNSサーバーが起動すると、hintsファイルを使用してルートサーバーの初期ルックアップを実行します。

2
BillThor