O endereço IP foi mapeado no arquivo de hosts. Aqui está como verificar / alterar o arquivo:
Um IP estático foi alterado em um dos computadores da minha rede (Windows web server 2008 r2). Agora não consigo me conectar a esse PC usando o nome do computador. usar o novo IP é OK, mas quando eu faço ping no PC pelo nome ele usa o antigo IP estático - Como posso liberar isso do meu sistema para que o nome do computador funcione novamente?
Nós temos um servidor de corrida DC 2008 como nosso servidor DNS, no entanto, deve ser algo em cache na minha máquina, já que qualquer outra máquina na rede resolve tudo bem.
O endereço IP foi mapeado no arquivo de hosts. Aqui está como verificar / alterar o arquivo:
As etapas de solução de problemas abaixo geralmente funcionam para isolar e resolver problemas comuns de pesquisa de DNS do lado do cliente.
Primeiro, tente limpar seu cache de DNS e tente novamente. O comando do Windows para isso é:
ipconfig /flushdns
(Deve ser executado a partir de um prompt de comando elevado .)
Se isso não funcionar, tente verificar o nome DNS diretamente com nslookup
. A sintaxe do Windows para isso é:
nslookup hostname
(Substitua hostname
pelo nome que você deseja procurar).
Se nslookup
retornar o endereço IP incorreto, pode haver um problema com seu provedor de DNS. Tente verificar com um servidor DNS público diferente (por exemplo, Google, em 8.8.8.8).
nslookup hostname 8.8.8.8
(não funcionará para hosts baseados em LAN).
Se isso retornar o IP correto, você precisará entrar em contato com seu provedor de DNS (geralmente, seu ISP) para obter mais suporte.
Se o primeiro nslookup
retornou o endereço IP correto e a liberação do cache não funcionou, provavelmente há algo na configuração do sistema local que está impedindo que você use seu provedor de DNS para pesquisar esse sistema. Geralmente, isso é causado por uma entrada no arquivo de hosts. Para o Windows, o arquivo hosts está localizado em %WINDIR%\System32\drivers\etc\hosts
(sem extensão de arquivo). Para verificar o arquivo de hosts, você pode usar type
para exibir o conteúdo do arquivo e redirecioná-lo por find
para ver se alguma linha inclui o nome do host que você está tentando pesquisar.
type %WINDIR%\System32\drivers\etc\hosts | find hostname
Se você achar que há uma entrada para o sistema em seu arquivo de hosts, você precisará remover essa linha do arquivo ou reescrevê-la para apontar para o IP correto. Você deve fazer isso a partir de uma sessão do Bloco de Notas elevada - qualquer pessoa pode ler o arquivo hosts, mas a escrita requer acesso de administrador.
Tags networking windows static-ip