Exibe o nome do host na saída do ping

0

Quando faço ping no servidor Linux (em execução em uma VM no host do Windows7) com o seguinte comando:

 ping -a 192.168.56.***

Eu obtenho os resultados mostrados abaixo. Por que não está resolvendo o nome do meu servidor?

Pinging 192.168.56.*** with 32 bytes of data:

Reply from 192.168.56.***: bytes=32 time<1ms TTL=64

Reply from 192.168.56.***: bytes=32 time<1ms TTL=64

Reply from 192.168.56.***: bytes=32 time<1ms TTL=64

Reply from 192.168.56.***: bytes=32 time<1ms TTL=64

onde está o problema?

    
por a avali 12.03.2015 / 07:28

2 respostas

1

A saída parece perfeitamente normal.

Muitas (mais?) implementações de ping não fazem pesquisa reversa de DNS. Se você passar um endereço IP, ele exibirá um endereço IP.

Afinal, por que se incomodar com o DNS? O ping requer apenas o endereço IP. Se você passar um nome de host, o ping fará uma pesquisa de DNS para obter o endereço. Se você passar um endereço IP, o ping apenas usa o endereço IP.

Se você deseja realizar uma pesquisa reversa de DNS, use uma ferramenta cujo trabalho seja trabalhar com DNS, como host 192.168.56.42 ou nslookup 192.168.56.42 . Observe que, para que uma máquina conheça o nome de outra máquina, não é suficiente definir o nome na /etc/hosts da máquina: isso não permite que outras máquinas saibam. A maneira normal de declarar o nome de uma máquina em sistemas Unix (como a maior parte do mundo fora dos protocolos anteriores à Internet) é registrá-la no DNS. Alguns softwares de VM automaticamente fornecem serviços de DNS para máquinas virtuais e veiculam nomes declarados em /etc/hosts (ou HOSTS.TXT no Windows) no host. Se o seu não, configure um servidor DNS (veja esta resposta para um possível caminho).

Pode haver uma maneira do Linux suportar os protocolos de descoberta de rede do Windows (NetBIOS?), mas eu não estou familiarizado com isso, então não posso dizer como. Se puder funcionar, você provavelmente terá que configurar o Samba na máquina Linux e configurá-lo para se anunciar no rede (o Windows tende a padrão aberto, mas os padrões do Linux são discretos, então você precisa ativar ativamente a transmissão de nomes).

    
por 12.03.2015 / 23:11
0

não há entrada do DNS para esse servidor na sua zona de DNS.

    
por 29.12.2016 / 19:36

Tags