別のネームサーバーを指すカスタムネームサーバーを作成するにはどうすればよいですか?

別のネームサーバーを指すカスタムネームサーバーを作成するにはどうすればよいですか?

例: Amazon Route 53を使用する

Amazonは次のようなDNSを提供します

ns-111.awsdns-36.net
ns-222.awsdns-13.org
ns-333.awsdns-53.co.uk
ns-444.awsdns-20.com

しかし、次のような独自のカスタムネームサーバーエイリアスを作成したいのですが...

ns1.mydomain.com -point to-->  ns-111.awsdns-36.net
ns2.mydomain.com -point to-->  ns-222.awsdns-13.org
ns3.mydomain.com  -point to-->  ns-333.awsdns-53.co.uk
ns4.mydomain.com -point to -> ns-444.awsdns-20.com

次に、これらのカスタム ネーム サーバーをレジストリに追加します。

これは可能ですか?

答え1

違うんです。あなた本当にこれを実行しないでください。NS レコードに記載されているネームサーバーは CNAME に解決できないため、Amazon の IP アドレスを指すグルー レコードを作成する必要があります。これはいつでも変更でき、ドメインが完全に壊れる可能性があります。

答え2

AWS ではこれが許可されるようになりました。

  • AWS でホストゾーンを作成します。
  • 各ネームサーバーの IP を取得します (dig ns-1954.awsdns-52.co.uk - > 5.5.5.5)
  • レジストラで4つのネームサーバーを作成/登録する
  • 各ドメインは aws ip (ns1.example.com -> 5.5.5.5) を指す必要があります。
  • 次に、ドメイン自体が指しているネームサーバーを変更します。新しいものを使用します(ns1.example.comなど)。
  • AWSでNSレコードセットを編集します。4つのAWSネームサーバーを削除し、自分のネームサーバー(ns1.example.comなど)を入力します。

関連情報