ネームサーバーがホスト(たとえば example.com)の IP アドレスを解決する際は、ホストのネームサーバーで該当する IP アドレスを検索する必要があります。ホストのネームサーバーがホスト自体のサブドメイン(たとえば ns1.example.com)である場合、検索する際に循環依存が発生する可能性があります。サブドメイン ns1.example.com のネームサーバーの IP アドレスを解決するにはネームサーバーで example.com の IP アドレスが認識されている必要がありますが、これは example.com の IP アドレスを探すため、という循環が生じます。
「グルーレコード」とは、ネームサーバーがサービスを提供するドメインのサブドメインである場合にそのネームサーバーの IP アドレスを把握する方法です。たとえばドメインが example.com、ネームサーバーが ns1.example.com、ns2.example.com、ns3.example.com、ns4.example.com である場合、IP アドレスの各ネームサーバーにリンクされた 4 つのグルーレコードを作成します。
グルーレコードを使用するのはどのような場合か
グルーレコードは、自分自身で DNS ネームサーバーをホストする場合に使用します。ドメイン名レジストリでは、多くの場合、ネームサーバーを使用する前にグルーレコードが必要になります。ネームサーバーが、ドメイン名レジストリがホストするドメインのサブドメインである場合は、グルーレコードを使用する必要があります。
グルーレコードを設定する
ネームサーバー(ns1.example.com
など)用のグルーレコードを設定するには、Google Domains で親ドメイン名(example.com
)に移動します。
- [DNS] タブ で [ グローバル DNS の設定] をクリックし、[ グルーレコードの管理] をクリックします。
- 省略可: 既存のレコードで IPv4 または IPv6 を使用する場合は、それぞれの IPv オプションをクリックします。
- 該当のアドレスを入力します。
- [新しいレコードを作成] をクリックし、[保存] をクリックします。
ヒント: グルーレコードを削除するには、削除アイコン をクリックします。ホストがこのドメインで使用中でないことを確認してください。DNS ページ内の [ネームサーバー] セクションを確認してください。
グルーレコードでの転送
グルーレコードが設定されたドメインで転送が行われると、Google Domains によってグルーレコードが作成されます。処理中の転送が完了した後で、グルーレコードのエントリを確認してください。
グルーレコードを削除できない
グルーレコードを削除できない場合、またはグルーレコードの変更を保存できない場合は、そのグルーレコードがドメインにリンクされたままになっている可能性があります。[DNS] ページ内の [ネームサーバー] セクションを確認し、編集または削除するホストが含まれているネームサーバー レコードを削除するか変更してください。