выройте поиск, отличающийся от системного поиска

Я выполняю dd-wrt, и я настроил, это - сервер DNS для разрешения нескольких хостов в моей сети.

Когда я использую dig к поиску эти хосты они разрешены хорошо, но когда я пытаюсь проверить с помощью ping-запросов те хосты, я всегда получаю unknown host сообщение об ошибке.

Например:

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

Но затем:

obe:~ simao$ ping dd-wrt
ping: cannot resolve dd-wrt: Unknown host

Какие-либо идеи?

Спасибо.

2
задан 28.11.2010, 21:58

1 ответ

Это кажется мне как Mac OS X определенной проблемой после выполнения некоторого поиска с помощью Google. Я нашел довольно много потоков на форумах, обсуждающих этот вопрос. Пример:

http://discussions.apple.com/thread.jspa?threadID=2213373

По-видимому, это могло быть, потому что Ваш/etc/resolv.conf имеет два сервера DNS, настроенные, и выройте, проходит их обоих для нахождения хоста 'dd-wrt', в то время как ping сдается после использования только одного из серверов DNS. Попытайтесь инвертировать порядок своих серверов в resolv.conf

1
ответ дан 12.12.2019, 00:20

Теги

Похожие вопросы