syslog 中 DNS 格式错误,如何调试?

syslog 中 DNS 格式错误,如何调试?

syslog我在解析域名时遇到错误,我也是其 DNS 的。

Nov 24 21:51:55 moo named[4075]: DNS format error from 192.227.143.105#53 resolving bostonyoungentrepreneurs.com/NS for client 127.0.0.1#65133: invalid response
Nov 24 21:51:55 moo named[4075]: DNS format error from 192.227.143.105#53 resolving bostonyoungentrepreneurs.com/AAAA for client 127.0.0.1#39972: invalid response

有什么方法可以正确调试它并了解为什么它是无效响应?

答案1

是的,最有可能通过执行:

dig ns problematic-domain.com @127.0.0.1
dig aaaa problematic-domain.com @127.0.0.1

或者

host -t ns problematic-domain.com 127.0.0.1
host -t aaaa problematic-domain.com 127.0.0.1

据我所知,该域名的问题在于负责该域名的两个名称服务器具有与相关记录相同的 IP:

; <<>> DiG 9.8.4-P2 <<>> ns problematic-domain.com. +noall +answ
;; global options: +cmd
problematic-domain.com. 172265 IN NS ns1.problematic-domain.com.
problematic-domain.com. 172265 IN NS ns2.problematic-domain.com.
ns1.problematic-domain.com. 172265 IN A   192.227.143.105
ns2.problematic-domain.com. 172265 IN A   192.227.143.105

相关内容