Korzystam z narzędzia dd-wrt i skonfigurowałem jego serwer dns, aby rozpoznał kilka hostów w mojej sieci.
Kiedy używam dig
do wyszukiwania tych hostów, są one rozwiązywane OK, ale kiedy próbuję pingować te hosty, zawsze pojawia się unknown host
komunikat o błędzie.
Na przykład:
obe:~ simao$ dig dd-wrt
; <<>> DiG 9.6.0-APPLE-P2 <<>> dd-wrt
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 44026
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;dd-wrt. IN A
;; ANSWER SECTION:
dd-wrt. 0 IN A 192.168.1.1
Ale wtedy:
obe:~ simao$ ping dd-wrt
ping: cannot resolve dd-wrt: Unknown host
Jakieś pomysły?
Dzięki.
źródło
dig
Strona man określa swoje zachowanie w stosunku do bibliotek resolvera OSX, w szczególności stwierdzając, żedig
odpowiedź może różnić się od normalnych funkcji rozpoznawania OSX. Ponieważ nie jest jasne, do której „domeny” należy host „dd-wrt”, możesz chcieć w pełni zakwalifikować nazwę, dodając „.”. do końca:ping dd-wrt.