Ping retorna resultados diferentes se solicitado endereço IP ou hostname

2

Tudo bem, eu tenho um problema irritante. Quando eu pingar um dos servidores da minha empresa com

ping 192.168.1.62

Eu recebo minha caixa ldmmit1 como resultado. Mas quando eu uso essa linha

ping ldmmit1

Eu recebo o endereço IP 192.168.1.184 com o nome de 1st6cf1 como o retorno. Esses são os nomes de host corretos para essas caixas, mas não consigo entender por que o servidor dns rotearia solicitações de ldmmit1 para 1st6cf1. Eu fiz um traceroute, e as solicitações são tratadas pelo mesmo servidor dns.

Eu não o configurei, então não sei o que ou se o problema está localizado lá, embora o cara da rede não pudesse ver nada em sua verificação superficial. Neste ponto, não tenho certeza de onde está o problema, portanto, quaisquer ponteiros seriam bem-vindos.

    
por Spencer Rathbun 25.05.2011 / 16:07

3 respostas

3

Você desejará verificar os registros A e os registros de pesquisa inversa.

Como mencionado, seu servidor tem um registro A para ldmmit1 apontando para 192.168.1.184. Ou, possivelmente, um registro de ponteiro para 1st6cf1. Você provavelmente também tem um registro de pesquisa inversa para 192.168.1.184 apontando para 1st6cf1.

Você pode usar nslookup para ajudar a resolver isso. Tente estes comandos:
nslookup 1st6cf1
nslookup ldmmit1
Verifique se há entradas de alias nesses dois resultados. Além disso, verifique os registros reversos desses IPs:

nslookup
>set type=PTR
>192.168.1.184
>192.168.1.62

Veja como os endereços reversos terminam. Você pode ter coisas apontando nos lugares errados.

    
por 25.05.2011 / 16:35
3

Este parece ser um problema de resolução de nomes. Como tal, ping e traceroute não fornecerão as informações mais úteis. O nslookup ajudaria de forma mais eficaz a diagnosticar este problema.

Qual é a saída de

nslookup ldmmit1

e

nslookup 1st6cf1

Os registros DNS podem estar incorretos.

Teoricamente, o nome pode estar resolvido via serviço de nomes NetBIOS em vez de DNS, mas isso depende da versão do Windows que você está executando e requer um servidor WINS na rede, e essa resolução DNS não encontra nada.

Também pode haver registros relevantes em seu arquivo / etc / hosts. Na minha máquina XP que está em C: \ WINDOWS \ system32 \ drivers \ etc. Mas, mais do que provável, é apenas um problema de DNS.

Este artigo TechNet contém muitas informações sobre a resolução de nomes.

    
por 25.05.2011 / 16:29
2

Seu servidor DNS provavelmente tem uma entrada de registro A para ldmmit1 com o IP 192.168.1.184.

    
por 25.05.2011 / 16:19