如何创建指向另一个名称服务器的自定义名称服务器?

如何创建指向另一个名称服务器的自定义名称服务器?

例如我使用亚马逊 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,因此您必须创建指向亚马逊 IP 地址的胶水记录。他们可以随时更改这些记录,从而彻底破坏您的域名。

答案2

AWS 现在允许这样做。

  • 在 AWS 中,创建一个托管区域。
  • 获取每个名称服务器的 IP(挖掘 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 等)

相关内容