ping -a não resolve o nome do host para um host no cliente Windows 7

3

ping -a 192.168.99.3 não resolve o nome do host para vcl.nailit.lab , mas para outros hosts na rede, como pfsense.nailit.lab .

nslookup vcl.nailit.lab e ping vcl.nailit.lab funcionam corretamente. Veja a saída:

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**

Os registros DNS parecem ok - idênticos para pfsense e vcl. DNS está no MS Server 2012

Como exatamente o ping -a resolve o nome do host? Por que tudo, exceto 'ping -a 192.168.99.3', funciona corretamente?

    
por Kevin S. Miller 20.03.2015 / 15:40

1 resposta

3

How exactly does ping -a resolve the host name?

Isso é chamado de DNS reverso. O DNS de encaminhamento resolve nomes em endereços IP. DNS reverso resolve endereços IP em nomes. Quando você digita ping -a 1.2.3.4 em seu computador, ele emite a consulta de DNS PTR 4.3.2.1.in-addr.arpa . PTR significa registro de ponteiro.

Why is everything except 'ping -a 192.168.99.3' work correctly?

Meu instinto me diz que você está perdendo um registro PTR para esse endereço IP. Em seu servidor DNS, você deve ver o que é chamado de Zona de pesquisa inversa, como 168.192.in-addr.arpa . Ali devem estar os registros PTR para todos os dispositivos nessa rede. Geralmente, os dispositivos do Windows tentam registrar seus próprios registros DNS avançados e reversos, mas não podem fazê-lo se toda a zona de pesquisa inversa estiver ausente.

    
por 20.03.2015 / 17:38