警告:您的 NS 名称中至少有一个似乎不是有效的主机名

警告:您的 NS 名称中至少有一个似乎不是有效的主机名

这是我遇到的问题。当我对我的 TLD 运行 DNS 检查时,我得到了相互矛盾的结果。域名是 newage.design,我的 NameServer 是 NS1.newage.design、NS2.newage.design 和 NS3.newage.design

当我运行 DNS 检查时,出现以下错误:警告:您的 NS 名称中至少有一个似乎不是有效的主机名

我还注意到运行我的域名 newage.design 的跟踪路由,我发现它将其返回为最终目的地 logix.aixair.org (162.246.57.1​​63)

162.246.57.1​​63 是我的 IP,但我不知道 logix.aixair.org 是谁或什么。知道是什么原因造成的吗?我的所有网站都加载正常,一切似乎都很好,所以不确定这里发生了什么。

答案1

最明显的问题是您的两个名称服务器的 A 记录的 PTR 或反向 DNS 无法解析任何内容或不存在。

点击这里 -pingdom dns检查

下面,你可以看到 ns1.newage.design 和 ns2.newage.design 是罪魁祸首 -

$for x in $(dig +short newage.design. ns); do echo -n "$x: " ; y=$(host $(dig +short $x) | awk '{print $NF}'); echo -n " $y : " ; dig +short $y ; echo;done

ns3.newage.design.网址:toadshop.com。 :192.184.87.18
ns2.newage.design.:ns4.ktwebservers.net。 :
ns1.newage.design.:logix.aixair.org。 :

privatesystems.net 似乎直接或间接地控制着反向 DNS 区域,你可能需要联系他们来解决这个问题 -

$dig +trace 163.57.246.162.in-addr.arpa ptr

; > DiG 9.8.2rc1-RedHat-9.8.2-0.23.rc1.el6_5.1 > +trace 163.57.246.162.in-addr.arpa ptr
;; 全局选项: +cmd
. 3600000 在 NS H.ROOT-SERVERS.NET。
. 3600000 在 NS D.ROOT-SERVERS.NET。
. 3600000 在 NS B.ROOT-SERVERS.NET。
. 3600000 在 NS M.ROOT-SERVERS.NET。
. 3600000 在 NS K.ROOT-SERVERS.NET。
. 3600000 在 NS J.ROOT-SERVERS.NET。
. 3600000 在 NS F.ROOT-SERVERS.NET。
. 3600000 在 NS E.ROOT-SERVERS.NET。
. 3600000 在 NS I.ROOT-SERVERS.NET。
. 3600000 在 NS G.ROOT-SERVERS.NET。
. 3600000 在 NS L.ROOT-SERVERS.NET。
. 3600000 在 NS C.ROOT-SERVERS.NET。
. 3600000 在 NS A.ROOT-SERVERS.NET。
;; 用时 4921 毫秒,从 192.168.10.109#53(192.168.10.109) 接收 496 个字节

in-addr.arpa.172800 IN NS a.in-addr-servers.arpa.
in-addr.arpa.172800 IN NS b.in-addr-servers.arpa.
in-addr.arpa.172800 IN NS c.in-addr-servers.arpa.
in-addr.arpa.172800 IN NS d.in-addr-servers.arpa.
in-addr.arpa.172800 IN NS e.in-addr-servers.arpa.
in-addr.arpa.172800 IN NS f.in-addr-servers.arpa.
;; 96 毫秒内从 193.0.14.129#53(193.0.14.129) 接收到 421 个字节

162.in-addr.arpa.86400 IN NS v.arin.net。
162.in-addr.arpa.86400 IN NS y.arin.net。
162.in-addr.arpa.86400 IN NS z.arin.net。
162.in-addr.arpa.86400 IN NS u.arin.net。
162.in-addr.arpa.86400 IN NS r.arin.net。
162.in-addr.arpa.86400 IN NS x.arin.net。
162.in-addr.arpa.86400 IN NS w.arin.net。
;; 234 毫秒内从 203.119.86.101#53(203.119.86.101) 接收到 165 个字节

57.246.162.in-addr.arpa.86400 IN NS ptr02.privatesystems.net。
57.246.162.in-addr.arpa.86400 IN NS ptr01.privatesystems.net。
;; 81 毫秒内从 192.42.93.32#53(192.42.93.32) 接收到 103 个字节

163.57.246.162.in-addr.arpa.86400 IN PTR logix.aixair.org。

答案2

什么工具导致您出现该错误?除了一些反向 DNS 问题外,我找不到任何太严重的问题。

我将其toadshop.com (162.246.57.20)作为您的最后一跳。并通过反向 DNS 查询。

$ host newage.design
newage.design 的地址为 162.246.57.20
newage.design 邮件由 0 newage.design 处理。
$主机162.246.57.20
20.57.246.162.in-addr.arpa 域名指针toadshop.com。

这也是您的三个 DNS 服务器响应的 IP

使用域服务器:
名称:ns3.newage.design
地址: 162.246.57.20#53
别名:

newage.design 的地址为 162.246.57.20
newage.design 邮件由 0 newage.design 处理。

您的反向 DNS 似乎设置不正确。您需要让您的提供商为您设置。从您所说的拥有不同的 IP 来看,这让我怀疑您是否使用了动态 IP 寻址。也许这可以解释为什么您的反向 DNS 从 logix.aixair.org 更改为 toadshop.com。

而且 Daniel t. 是正确的,您的名称服务器也存在类似的反向 DNS 问题。

相关内容