我正在尝试以廉价的方式设置 DNS,但遇到了一些问题。
- 我在 crazydomains.com.au 注册了一个域名
- 我有一个由 Iniz.com 提供的 vps
- 我已经使用 namecheap.com 设置了(我认为)dns 设置
检查 intodns.com 上的信息发现了很多错误。
在“Parent”部分,我有以下蓝色警告。
域 NS 记录:
父服务器返回的名称服务器记录包括:
dns1.registrar-servers.com。['216.87.155.33'](无 GLUE)
[TTL=86400] dns2.registrar-servers.com。['216.87.152.33'](无 GLUE)[TTL=86400]a0.org.afilias-nst.info 很友善地向我们提供了这些信息。
我认为该警告与缺少胶水有关,但我不确定。
DNS 父级发送 Glue
父名称服务器 a0.org.afilias-nst.info 不会为列出的每个名称服务器发送 GLUE,这意味着它会发送您的名称服务器主机名,而不会发送这些名称服务器的 A 记录。没关系,但您必须知道,这将需要额外的 A 查找,这可能会稍微延迟与您网站的连接。如果您的名称服务器位于不同的 TLD 上(例如,domain.com 的名称服务器为 ns.domain.org),这种情况经常发生。
看来,还有更多的胶水问题。
在 NS 部分,我有以下
蓝色警告:
来自您的名称服务器的 NS 记录
从父 NS 中列出的名称服务器获取的 NS 记录为:哎呀!我无法从您的名称服务器(父服务器中列出的名称服务器)获取任何名称服务器。请验证它们不是不合格的名称服务器并且配置正确。
红色的:
NS 记录不匹配
警告:您的一个或多个名称服务器未返回任何 NS 记录。
DNS 服务器响应
错误:您的一个或多个名称服务器没有响应:没有响应的名称服务器是:216.87.155.33 216.87.152.33
多个名称服务器
错误:看起来您的名称服务器少于 2 个。根据 RFC2182 第 5 节,您必须至少拥有 3 个名称服务器,但不能超过 7 个。我认为拥有 2 个名称服务器也是可以的。
您的域名服务器报告缺少域名服务器
您应该已经知道您的名称服务器上的 NS 记录丢失了,因此这里再次说明一下:
dns1.registrar-servers.com。 dns2.registrar-servers.com。
我也遇到了 SOA、MX 和 WWW A 记录问题,但我认为这些问题与上述问题相比是次要的。
我在 namecheap 中的 DNS 设置: 忽略错误,这只是 IP 号码。但它显示我已经在名称服务器上设置了 NS 记录。
来自 vps 的 /etc/resolv/conf:
名称服务器 216.87.152.33
名称服务器 216.87.155.33
~
如何修复我的名称服务器问题?如果有任何其他有用的信息,请告诉我,我会添加它。
答案1
答案2
如果您正在使用 namecheap dns 托管,那么您需要在域控制面板 (crazydomains.com.au) 中更新 namecheap 名称服务器并更新 A 记录 (vps 服务器 IP)。