Mxtoobox:检测到循环!我们被转回到IP

时间:2016-09-19 15:22:29

标签: bind9 dnssec

我按照https://www.digitalocean.com/community/tutorials/how-to-setup-dnssec-on-an-authoritative-bind-dns-server--2

中的DNSSEC教程进行了操作

这是我的区域文件:

$ORIGIN .
$TTL 86400      ; 1 day
example.net       IN SOA  ns1.example.net. root.mailserver.net. (
                                2016091915 ; serial
                                43200      ; refresh (12 hours)
                                300        ; retry (5 minutes)
                                1209600    ; expire (2 weeks)
                                86400      ; minimum (1 day)
                                )
                        NS      ns1.example.net.
                        NS      ns2.example.net.
$TTL 60 ; 1 minute
                        A       ...
$TTL 86400      ; 1 day
                        TXT     ...
                        DNSKEY  256 3 7 ...
                        DNSKEY  257 3 7...
$ORIGIN example.net.
ns1                     A       VPS_IP
ns2                     A       VPS_IP

在godaddy中,我创建了两个主机(ns1.example.net和ns2.example.net),两者都链接到相同的IP VPS_IP。该区域配置为IP VPS_IP的VPS。 几乎一切正常,我可以成功地查询A和我的区域的记录,这些正确地指向所需的ip。 我检查了(mxtoolbox.com),使用' dns:example.net',一切都很好,除了警告说名称服务器是同一子网的一部分(预期因为它们是相同的VPS_IP) 。 但是,当我使用(mxtoolbox.com)检查dns密钥(dnskey:example.net)时,我收到此消息:检测到循环!我们被引回了VPS_IP'。使用mxtoolbox.com的所有其他查询都可以。 此外,当我尝试在godaddy中添加DS记录时,我有这个错误:

We are unable to validate your data at this time. Please try again later. If the problem persists, contact customer support.

这两个错误是否相关?我的区域文件中有什么问题可以从mxtoolbox中获取错误?

2 个答案:

答案 0 :(得分:5)

结果发现问题在于为nameserver使用相同的主机。他们必须是不同的。

答案 1 :(得分:0)

我实际上通过在域名中添加ns1ns2 A记录来解决此问题。

ns1.janglehost.com. [142.112.212.219] [TTL=172800]
ns2.janglehost.com. [142.112.212.219] [TTL=172800]