что это означает, если nslookup и ping не в состоянии решить имя хоста, но tracert не делает?

эта проблема касается внутреннего DNS-сервера, который по некоторым причинам иногда не может разрешить имена хостов некоторых машин в сети. Если не удается разрешить имя узла, и это может произойти на любом клиентском компьютере, следующие команды возвращают следующее:

ipconfig / displaydns:


vm1host.домен.local-Name не существует.

nslookup vm1host:


dnsserver1.домен.местные не могут найти vm1host: несуществующий домен

ping vm1host:


Запрос Ping не удалось найти узел vm1host. Проверьте имя и повторите попытку.

tracert vm1host:


Не удается разрешить имя целевой системы vm1host.

nslookup vm1host.домен.local:


dnsserver1.домен.локальный не может найти vm1host.домен.local: несуществующий домен

ping vm1host.домен.local:


Запрос Ping не удалось найти узел vm1host.домен.локальный Проверьте имя и повторите попытку.

tracert vm1host.домен.local:


Не удается разрешить имя целевой системы vm1host.домен.местный.

nslookup <vm1-ip-address>:


Работает Нормально...

ping <vm1-ip-address>:


Работает Нормально...

tracert <vm1-ip-address>:
Работает Нормально... (также отображает vm1host.домен.local)

интересно, что tracert разрешает имя соответствующим образом, используя только 2 прыжка.

даже если впоследствии nslookup / ping имя хоста, я получаю те же сообщения об ошибках выше.

очистка dns ничего не делает, и даже если бы это было так, это не решило бы основную проблему, так как это испытывают все клиентские машины.

что означает сбой nslookup / ping, но успех tracert предложить о глубинной проблеме?

25
задан J Smith
01.03.2023 19:49 Количество просмотров материала 3160
Распечатать страницу

1 ответ

код tracert к IP-адресу использует обратный поиск DNS, то есть он запрашивает DNS-сервер для имени, чтобы соответствовать IP вы ввели. (В отличие от обычного прямого DNS-поиска, когда компьютер запрашивает DNS-сервер для IP-адреса на основе введенного имени.)

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

однако, так как вы получаете правильное имя хоста, когда ваш компьютер выполняет обратный поиск DNS, вполне вероятно, что запись PTR для IP-адреса существует на DNS-сервере.

для получения дополнительной информации об этом, рекомендую проверить страницу в Википедии по типы записей DNS.

2
отвечен Brett Lykins 2023-03-03 03:37

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя

Похожие вопросы про тегам:

dns
networking
nslookup
ping
traceroute
Вверх