ゾーンレベル
ゾーンカスタムネームサーバー(ZCNS)では、各カスタムネームサーバー名はカスタムネームサーバーが設定されているゾーンのサブドメインでなければなりません。
例えば、ゾーン domain.test の場合、ZCNS は ns1.domain.test と ns2.domain.test である必要がありますが、異なる TLD(ns1.domain.org)や異なるドメイン(ns1.example.com)を使用することはできません。
ゾーンカスタムネームサーバーを作成するには:
- Cloudflare ダッシュボード ↗ にログインし、アカウントとゾーンを選択します。
- DNS > レコード に移動します。
- カスタムネームサーバー で、カスタムネームサーバーを追加をクリックし、ZCNS 名に使用するサブドメイン(例:
ns1、ns2、ns3)を入力します。
ゾーン編集エンドポイントを使用し、ペイロードにカスタムネームサーバーを指定します:
"vanity_name_servers": ["ns1.example.com","ns2.example.com"]Cloudflare は各 ZCNS 名に IPv4 および IPv6 アドレスを割り当て、自動的に関連する A または AAAA レコードを作成します(ページを更新すると表示されます)。
次のステップは、ドメインに Cloudflare レジストラ を使用しているかどうかによって異なります:
- ドメインに Cloudflare レジストラを使用している場合は、Cloudflare サポートに連絡して、カスタムネームサーバーと IP アドレスをグルーレコードとしてドメインに追加します。
- ドメインに Cloudflare レジストラを使用していない場合は、レジストラでゾーンカスタムネームサーバーを権威あるネームサーバーとして追加し、グルー(A および AAAA)レコード ↗として追加します。これらのレコードを追加しないと、ドメインの DNS ルックアップが失敗します。
Cloudflare をセカンダリ DNS プロバイダーとして使用している場合でも、ゾーンカスタムネームサーバーを設定できます。上記の手順に従ってゾーンカスタムネームサーバーを作成した後、次の手順を実行します:
- ZCNS IP を取得します。ダッシュボード(DNS > レコード)で確認するか、ゾーン詳細エンドポイントを使用して
vanity_name_servers_ipsを取得します。 - プライマリ DNS プロバイダーで、
NSレコードを追加し、ZCNS 名として使用したサブドメインにA/AAAAレコードを追加します。 - レジストラで、ゾーンカスタムネームサーバーを権威あるネームサーバーとして追加し、グルー(A および AAAA)レコード ↗として追加します。
ゾーンカスタムネームサーバー(およびそれに関連する読み取り専用 DNS レコード)を削除するには:
- Cloudflare ダッシュボード ↗ にログインし、アカウントとゾーンを選択します。
- DNS > レコード に移動します。
- カスタムネームサーバー で、カスタムネームサーバーを削除を選択します。
ゾーン編集エンドポイントを使用し、ペイロードに空の配列を含めます:
"vanity_name_servers": []Cloudflare はあなたの ZCNS とそれに関連する読み取り専用の A または AAAA レコードを削除します。
Cloudflare レジストラをドメインに使用していない場合は、レジストラ、親ゾーン、またはプライマリ DNS プロバイダーでネームサーバーを適切に調整してください。