我不明白我做错了什么,但我确信这是一个简单的修复。我第一次在我的 VPS 上设置 WHM/cPanel,并且了解 DNS 的大部分工作原理(或者我是这样认为的)。
我在主域名下创建了 2 个名称服务器 (ns1.maindomain.com 和 ns2.maindomain.com)。我的服务器有 2 个 IP 地址,因此每个 IP 地址都指向一个唯一的 IP:
ns1.maindomain.com => 198.x.x.204
ns2.maindomain.com => 198.x.x.205
我还与托管服务提供商设置了反向 DNS。当我将两个名称服务器放在另一个域(辅助域)下时,GoDaddy 指出名称服务器无效。
对于为什么会出现这种情况或者需要在 cPanel 中进行哪些配置,您有什么想法吗?
答案1
您需要登录到您注册域名的控制面板,然后寻找“注册名称服务器”或创建“子名称服务器”的方法。这将创建正确的 GLUE 记录,以便您真正使用这些名称服务器和 IP 作为 DNS 的名称服务器。
如果您正在使用 GoDaddy,这里有一个支持页面,概述了如何使用它们。
http://support.godaddy.com/help/article/668/registering-your-own-nameservershosts
答案2
我还与我的托管服务提供商设置了反向 DNS。
1.2.3.4
这是与名称服务器完全不同的概念。反向 DNS 是获取 IP(例如)并对其进行解析的过程example.com
;您需要反过来做。
要解决此问题,域名注册商并寻找“子名称服务器”、“子主机”(或类似)选项 - 然后在那里使用您的 IP 注册您的名称服务器。
此后,GoDaddy 就会接受它们。