如何将子域名指向名称服务器?

如何将子域名指向名称服务器?

我有一个老旧的 WHM/cPanel 服务器,我想摆脱它。我在共享主机上安装了新服务器,从长远来看,这要便宜得多。

问题是服务器上有很多网站,而我无法访问它们的域名。它们目前指向我的域名的名称服务器 ( ns.mydomain.com),但新提供商有自己的名称服务器 ( ns.provider.com),而我必须改用它们。

我最初的想法是设置一个 CNAME 来将我的名称服务器指向我的提供商的:ns.mydomain.com CNAME ns.provider.com,但我读到在这个问题中这是个坏主意。可接受的答案建议改用 A 记录,我想确定这是如何工作的。

假设ns.provider.comIP 地址为123.123.123.123,那么只需这样做吗ns.mydomain.com A 123.123.123.123?提供商是否有办法阻止这些请求,因为名称服务器域在技术上不属于他们?

答案1

如果我理解正确的话,您需要以下设置吗?

hosteddomain.com
NS record: ns.mydomain.com

mydomain.com
NS record: ns.mydomain.com
A record: ns.mydomain.com > 123.123.123.123

其中 123.123.123.123 是新提供商名称服务器的 IP。

只要提供商拥有这些域的 DNS 记录,它就应该正常工作。

只要域名/dns 使用他们的服务托管,他们就不会阻止对hosteddomain.com的请求。

相关内容