-
Usar arquivos de hosts para resolver nomes de host para endereços IP é propenso a erros É provável que haja inconsistências entre arquivos hosts em computadores diferentes. A longo prazo, é melhor usar um servidor DNS local (usando o DNS dividido para que os computadores locais pode resolver hostnames de Internet não locais).
-
Eu usaria
ping
para verificar sehosts
arquivos estão funcionando conforme o esperado. No cliente, abra uma janela do Prompt de Comando e digiteping servername
. -
Você pode usar o ping no servidor para verificar se o arquivo hosts do servidor tem o nome de host e endereço corretos para o cliente mas isso geralmente é desnecessário .
-
Você pode usar um sniffer de pacotes (como o Wireshark ) para ver o que seu cliente está enviando e para onde. Eu acho o "siga conexão TCP" recurso particularmente útil. Você precisará de uma compreensão básica do TCP / IP.
Exemplo
C:\> ping servername
Pinging servername.example.com [192.61.247.99] with 32 bytes of data:
Reply from 192.61.247.99: bytes=32 time<1ms TTL=64
Reply from 192.61.247.99: bytes=32 time<1ms TTL=64
Reply from 192.61.247.99: bytes=32 time<1ms TTL=64
Reply from 192.61.247.99: bytes=32 time<1ms TTL=64
Ping statistics for 192.61.247.99:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 0ms, Average = 0ms
-
Observe que ele obteve o endereço IP correto para o nome
servername.example.com [192.61.247.99]
. -
Verifique se o tempo de resposta é razoável -
time<1ms
-
Verifique se não há perda de pacote -
(0% loss)