名称服务器 NS 记录缺失

名称服务器 NS 记录缺失

我正在尝试以廉价的方式设置 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 记录问题,但我认为这些问题与上述问题相比是次要的。

我在 crazydomains 中的 DNS 设置: 疯狂域名 ns 设置

我在 namecheap 中的 DNS 设置: 在此处输入图片描述忽略错误,这只是 IP 号码。但它显示我已经在名称服务器上设置了 NS 记录。

来自 vps 的 /etc/resolv/conf:

名称服务器 216.87.152.33
名称服务器 216.87.155.33
~

如何修复我的名称服务器问题?如果有任何其他有用的信息,请告诉我,我会添加它。

答案1

您已为您的域名顶点创建了 CNAME 记录。

域名顶级上的 CNAME

请记住,CNAME 会覆盖给定名称的所有其他记录,这意味着 NS 记录将不再有效。

Namecheap 确实应该拒绝创建此记录的尝试,但是他们没有这样做,因此您必须自行将其删除。

答案2

如果您正在使用 namecheap dns 托管,那么您需要在域控制面板 (crazydomains.com.au) 中更新 namecheap 名称服务器并更新 A 记录 (vps 服务器 IP)。

相关内容