Я скачал BIND из https://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
Похоже, это скорее несовместимость с запрашиваемым сервером (172.24.32.222
), поскольку он отвечает статусом FORMERR
(он утверждает, что запрос неверен).
Возможно ли, что 172.24.32.222
использует устаревшее, возможно, несовместимое программное обеспечение DNS? Без дополнительной информации я считаю, что это более вероятно, чем проблема с текущим dig
.
(Если сервер действительно устарел и / или не соответствует требованиям, тогда у вас есть путь к правильному решению прямо здесь.)
Чтобы устранить неполадки и, возможно, найти обходной путь, я бы предложил упростить запрос, чтобы выяснить, что конкретно вызывает сбой этого сервера.
Я бы посоветовал вам попробовать +nocookie
, если это ничего не изменит, попробуйте +noedns
.