我从下载了 BINDhttps://www.isc.org/download/并按照以下方式安装https://nil.uniza.sk/how-install-dig-dns-tool-windows-7。当我运行 dig 时,它没有显示任何答案部分。例如:
[C:\]dig www.google.com
; <<>> DiG 9.14.2 <<>> www.google.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: FORMERR, id: 57789
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1
;; WARNING: recursion requested but not available
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
; COOKIE: 2ac0657d3869a2f4 (echoed)
;; QUESTION SECTION:
;www.google.com. IN A
;; Query time: 15 msec
;; SERVER: 172.24.32.222#53(172.24.32.222)
;; WHEN: Tue Jun 04 09:53:18 FLE Daylight Time 2019
;; MSG SIZE rcvd: 55
答案1
这似乎与您正在查询的服务器存在不兼容性(172.24.32.222
),因为它以状态响应FORMERR
(它声称查询格式不正确)。
是否有可能172.24.32.222
正在运行一些过时的、可能不合规的 DNS 软件?在没有任何额外信息的情况下,我发现这个问题更有可能出在当前的 上dig
。
(如果服务器确实过时和/或不合规,那么您就可以立即找到正确的解决方案。)
为了排除故障并可能找到解决方法,我建议简化查询以找出导致该服务器失败的具体原因。
我建议您尝试一下+nocookie
,如果没有任何改变,也许可以尝试一下+noedns
。