たとえば、GoDaddy に example.com というドメインがあり、専用サーバーが 123.123.123.123 だとします。
専用マシン内の名前付きサーバーに 2 つのレコードを作成し、ns1.example.com と ns2.example.com を独自の IP (123.123.123.123) にポイントするように指示しました。example.com についても同様です。
ここで、GoDaddy で example.com ネームサーバーを ns1.example.com と ns2.example.com に設定しました。
問題は、専用マシンは ns1、ns2、example.com を (自分自身に) どこへ向けるかを知っているのに、他の DNS サーバーはそれらすべてがその IP へ向けられていることをどうやって知っているかということです。おそらく、他の DNS サーバーは example.com をどこへ向けるかをどこかに尋ね、そのサーバーで ns1 と ns2 を尋ねることはできるでしょうが、example.com、ns1、ns2 が私の IP へ向けられる必要があることを「広める」方法がわかりません。named はこれを自動的に行い、それを他の DNS サーバーに広めるのでしょうか?
編集: 最小限の編集です。GoDaddy でネーム サーバーとして ns1.example.com と ns2.example.com を設定したので、DNS サーバーが example.com を要求されると、GoDaddy を調べてネーム サーバーが ns1 と ns2 であることがわかりますが、GoDaddy を調べる必要があることをどのようにして知るのでしょうか? (これは以前と同じ質問だと思います...)
答え1
レジストラはマスターレコードを変更しますトップレベルドメイン。
ドメインに対してDNSクエリが行われると、DNSサーバーはクエリを上方に転送し、最終的にキャッシュされた情報を持つDNSサーバーに到達するか、マスターレコードに到達するまで続きます。キャッシュされた情報は古い可能性があるので、10 ...新しい情報が要求される前に期限が切れる場合があります (変更が反映されるまでに最大約 72 時間かかるのはそのためです)。
参照 -DNS: 再帰およびキャッシュネームサーバー[ウィキペディア]