我的 VPS 托管服务提供商同意我可以使用他们的 DNS 服务器通过向我的客户提供虚名的名称服务器来呈现更专业的外观。
例如,他们说我需要将 ns1.MyDomain.com 指向 ns1.VPSProvider.com 的 IP 的 DNS 记录。
因此,任何发送到 ns1.MyDomain.com 的 DNS 查询都将被发送到 ns1.VPSProvider.com 的 IP,它们会做出响应
该域已使用 123-reg 注册。因此,在 123-reg 的帮助下,如何/在哪里为 ns1.MyDomain.com 添加 dns 记录?它只是ns1的CNAME记录吗?
其次,拥有像这样的虚荣名称服务器是否有任何缺点,例如垃圾邮件、谷歌、rdns 等
您不能使用 CNAME 记录,因为 NS 记录的右侧不能是别名(RFC 1035,第 3.6.2 节)。您必须使用 A 和 AAAA 记录并与 VPSProvider.com 保持同步。不容易,因为他们可以突然改变。
坦率地说,如果你根本不知道 DNS,最好不要使用“虚名服务器”,特别是对于付费客户......
您需要创建两条A记录,将ns1.mydomain.com指向ns1.vpsprovider.com的ip地址,将ns2.mydomain.com指向ns2.vpsprovider.com的ip地址。CNAME 条目添加了额外的 dns 查找,在创建名称服务器时应避免使用(并且实际上会破坏 RFC)。
如果您将这些虚名域名服务器用于您自己的域,而不仅仅是其他人的域,那么您还需要将您的域的 ns 记录设置为您自己的域名服务器和提供的域名服务器的 IP 地址。您将希望在您的 vps 提供商的名称服务器而不是 123-reg 上执行所有这些操作,因为除了域注册之外,您将不再使用 123-reg 进行任何操作。
除了您必须使用 vps 提供商的控制面板而不是 123-reg 控制面板来更改您的 dns 之外,这样的名称服务器设置没有任何缺点(尽管这实际上可能是一个优势)。
我不记得 123-reg 是否提供 .uk 域名服务器。如果他们这样做了,并且您的域是 .uk 域,那么通过切换到 .com 名称服务器,理论上会有一点速度损失。但是,这不会引起注意。