nslookup не может распознать ответ от maradns - PullRequest
0 голосов
/ 27 января 2020

Похоже, что dig работает с maradns, но выглядит nslookup не работает с maradns. Может ли кто-нибудь помочь в этом или сказать мне, какую дополнительную информацию я должен собрать?

dig в порядке, как показано ниже:

$ dig a.example.net

; <<>> DiG 9.10.6 <<>> a.example.net
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 65286
;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1
;; WARNING: recursion requested but not available

;; QUESTION SECTION:
;a.example.net.         IN  A

;; ANSWER SECTION:
a.example.net.      86400   IN  A   10.10.10.9

;; AUTHORITY SECTION:
example.net.        86400   IN  NS  synth-ip-7f000001.example.net.

;; ADDITIONAL SECTION:
synth-ip-7f000001.example.net. 86400 IN A   127.0.0.1

;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Mon Jan 27 18:22:30 CST 2020
;; MSG SIZE  rcvd: 95

nslookup не в порядке, как показано ниже:

$ nslookup a.example.net

;; Got recursion not available from 127.0.0.1, trying next server
Server:     8.8.8.8
Address:    8.8.8.8#53

** server can't find a.example.net: NXDOMAIN

my ma c версия:

$ uname -a
Darwin xxxxxxx-MacBook-Pro.local 19.2.0 Darwin Kernel Version 19.2.0: Sat Nov  9 03:47:04 PST 2019; root:xnu-6153.61.1~20/RELEASE_X86_64 x86_64

Вот наблюдение tcpdump, когда выполняется `nslookup a.example. net, отправленный запрос и maradns отвечают:

20: 10: 54.088055 IP localhost.63833> localhost.domain: 51331+ A? a.example. net. (31) E ..; .... @ ............ Y.5. '.: ............. a.example. net ..... 20: 10: 54.088369 IP localhost.domain> localhost.63833: 51331 * - 1/1/1 A 10.10.10.9 (95) E ..> {T ... @ ..... ....... 5.Ygz ............ a.example. net ............. Q ...

при запуске dig nslookup a.example.net, отправляющий запрос и maradns отвечают:

20: 11: 01.402019 IP localhost.61435> localhost.domain: 1231+ [1au] A? a.example. net. (42) E..F3 ... @ .............. 5.2.E ... ......... a.example. net ... ....) ........ 20: 11: 01.402267 IP localhost.domain> localhost.61435: 1231 * - 1/1/1 A 10.10.10.9 (95) E .. {.... @ ............ 5 ... GZ ............ a.example. net ............. Q ...

........ Q .... synth-ip-7f000001 ...; ...... Q .......

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...