Назад | Перейти на главную страницу

ping -a не разрешает имя хоста для одного хоста на клиенте Windows 7

ping -a 192.168.99.3 не разрешает имя хоста для vcl.nailit.lab, но работает с другими хостами в сети, например pfsense.nailit.lab.

nslookup vcl.nailit.lab и ping vcl.nailit.lab работать правильно. Смотрите вывод:

C:\Users\Administrator.NAILIT>ping -a 192.168.99.3

Pinging 192.168.99.3 with 32 bytes of data:
Reply from 192.168.99.3: bytes=32 time<1ms TTL=64

Ping statistics for 192.168.99.3:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum = 0ms, Average = 0ms

C:\Users\Administrator.NAILIT>ping vcl.nailit.lab

Pinging vcl.nailit.lab [192.168.99.3] with 32 bytes of data:
Reply from 192.168.99.3: bytes=32 time<1ms TTL=64

Ping statistics for 192.168.99.3:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum = 0ms, Average = 0ms


C:\Users\Administrator.NAILIT>nslookup vcl.nailit.lab
Server:  UnKnown
Address:  192.168.99.13

Name:    vcl.nailit.lab
Address:  192.168.99.3

C:\Users\Administrator.NAILIT>ping -a 192.168.99.1

Pinging pfsense.nailit.lab [192.168.99.1] with 32 bytes of data:
Reply from 192.168.99.1: bytes=32 time<1ms TTL=64

Ping statistics for 192.168.99.1:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum = 0ms, Average = 0ms**

Записи DNS кажутся нормальными - идентичны для pfsense и vcl. DNS находится на MS Server 2012

Как именно ping -a разрешает имя хоста? Почему все, кроме ping -a 192.168.99.3, работает правильно?

Как именно ping -a разрешает имя хоста?

Это называется обратным DNS. Forward DNS преобразует имена в IP-адреса. Обратный DNS преобразует IP-адреса в имена. Когда вы печатаете ping -a 1.2.3.4 в ваш компьютер, он выдает DNS-запрос PTR 4.3.2.1.in-addr.arpa. PTR означает запись указателя.

Почему все, кроме ping -a 192.168.99.3, работает правильно?

Инстинкт подсказывает мне, что вам не хватает записи PTR для этого IP-адреса. На вашем DNS-сервере вы должны увидеть так называемую зону обратного просмотра, например 168.192.in-addr.arpa. Там должны находиться записи PTR для всех устройств в этой сети. Устройства Windows обычно пытаются зарегистрировать свои собственные прямые и обратные записи DNS, но они не могут этого сделать, если отсутствует вся зона обратного просмотра.