シナリオ: プロバイダー XYZ からドメイン abc.com を購入します。example.com (ns1.example.com ns2.example.com) で独自の DNS サーバーをホストしたいと考えています。ドメインと両方のサブドメインは同じ IP を指します。
XYZ を使用すると、ns1.example.com と ns2.example.com がネーム サーバーであり、それらの IP を指すという「マジック」エントリを作成できます。
私の質問は、独自の DNS サーバーをホストしている場合、ドメイン プロバイダー (XYZ) はどのようにしてこれらの 2 つの「魔法の」エントリを提供できるのかということです。
答え1
あなたが求めているのは「グルーレコード」と呼ばれるものです。
グルー レコードは、ドメイン名レジストリに保持されているネーム サーバーの IP アドレスです。
ドメイン名のネーム サーバーをドメイン名自体の下のホスト名に設定する場合は、グルー レコードが必要です。
たとえば、example.com のネーム サーバーを ns1.example.com と ns2.example.com に設定する場合は、ns1.example.com と ns2.example.com のグルー レコード (つまり、IP アドレス) も提供する必要があります。
これらのネーム サーバーのグルー レコードを提供しないと、DNS 情報を必要とするユーザーがループに陥るため、ドメイン名は機能しません。
example.com のネーム サーバーは何ですか? -> ns1.example.com ns1.example.com の IP アドレスは何ですか? -> わかりません。example.com のネーム サーバーを調べてみてください。 example.com のネーム サーバーは何ですか? -> ns1.example.com
...等々。
グルー レコードを配置すると、レジストリに IP アドレスが保持され、ループは発生しません。
example.com のネームサーバーは何ですか? -> ns1.example.com ns1.example.com の IP アドレスは何ですか? -> [IP アドレス]