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, но они не могут этого сделать, если отсутствует вся зона обратного просмотра.