我的 DNS 服务器和公共 DNS 服务器的 DNS PTR 记录解析方式不同

我的 DNS 服务器和公共 DNS 服务器的 DNS PTR 记录解析方式不同

我在我的 DNS 服务器上为邮件事务创建了 PTR 记录,该记录可视为公开。但一天后它仍未被识别mxtoolbox.com。我检查了所有可能的语法错误,但一无所获。

当我对记录进行挖掘时,我得到了两个不同的结果。

当 DNS 服务器是我的 DNS 时,我会得到正确的返回记录。但是使用公共 DNS 时,它会返回如下行,其中 188 是我的 IP 的第一个八位字节。

188.in-addr.arpa.1798 IN SOA pri.authdns.ripe.net.dns.ripe.net.1541053975 3600 600 864000 3600

我该如何修复它?

答案1

应将 PTR 记录添加到子网反向区域的 DNS 服务器委派否则互联网上的其他服务器将找不到您创建的PTR记录。

答案2

互联网上某人看到的 PTR 记录必须添加到服务于相关 IP 子网的 DNS 服务器中。

如果您尝试: dig -x @mydns.server my.ip.add.ressdig -x @8.8.8.8 my.ip.add.ress,并且结果不同,则您的 DNS 服务器未被委托处理 IP 子网进行反向查找。

因此,错误与您的 ISP 的更改有关。如果您有 /28 网络,则 /24 网络的所有者(或适合您情况的任何所有者)必须将您的 /28 网络委托给您的 DNS,或为您提供 PTR 记录

相关内容