dig返回SERVFAIL但+ trace工作

Ham*_*aei 23 dns bind

这是主要问题:

挖maktabkhooneh.info +追踪

完美无缺,并返回正确的ansewr.

挖maktabkhooneh.info

(没有+跟踪)返回:

; << >> DiG 9.8.1-P1 << >> maktabkhooneh.info

;; 全局选项:+ cmd

;; 得到答案:

;; - >> HEADER << - 操作码:QUERY,status:SERVFAIL,id:58716

;; 旗帜:qr rd ra; QUERY:1,答案:0,AUTHORITY:0,附加:0

可能是什么原因?我正在读这个.这是我12小时前改变域名数据的唯一可能原因吗?SERVFAIL没有其他可能的原因吗?

额外信息:

我有两个BIND服务器工作在168.144.251.73(主)和168.144.92.50(从).

在主人身上我有:

$ TTL 300

maktabkhooneh.info.在SOA中ns1.maktabkhooneh.info.
admin.maktabkhooneh.info.(

2012060201; 串行

86400; 刷新

7200; 重试

3600000; 到期

300); 最低限度

maktabkhooneh.info.在A 168.144.97.83

maktabkhooneh.info.在NS ns1.maktabkhooneh.info.

maktabkhooneh.info.在NS ns2.maktabkhooneh.info.

ns1 IN A 168.144.251.73

ns2 IN A 168.144.92.50

www IN CNAME maktabkhooneh.info.

San*_*an4 39

dig +trace从一开始就跟随整个链 - 它查询根服务器,然后查询.info服务器然后查询你的namservers.因此,它避免了任何缓存解析器,并且还避免了传播问题.

dig +notrace(默认值)查询您的默认DNS解析器(在Linux上,无论指定的内容/etc/resolv.conf).

该解析器存在一些问题 - 可能是配置错误,也许它在缓存中有旧数据,可能无法访问您的权威名称服务器等.

  • 由于 DNSSEC 配置错误,也可能会发生这种情况 (2认同)