O cache DNS não será limpo em uma máquina com Windows XP?

1

Eu tenho uma máquina com Windows XP que se recusa a se conectar a um dos meus servidores, não importa o que eu tentei. Ele aponta para um endereço IP nulo (não o IP correto) e o HTML- get , bem como ping e tracert , todos apontam para o endereço errado.

Claro que liberou o cache do DNS com ipconfig /flushdns e até Iniciou o serviço de cache do DNS e reinicializou algumas vezes.

E sim, eu adicionei o NegativeCacheTime definido como 0 .

Além disso, verifiquei C:\WINDOWS\system32\drivers\etc\hosts e não há entradas, exceto localhost .

Todas as outras máquinas na minha LAN obtêm o IP correto, mas essa caixa XP parece ter algum tipo de DNS secreto do mal.

Isso está me deixando louco; o que pode estar causando isso?

    
por Brock Adams 28.01.2013 / 22:52

1 resposta

2

Se você reinicializou o sistema e verificou seu arquivo hosts , há uma boa chance de que:

  • O IP do domínio foi alterado e o servidor DNS que o seu computador está usando é obsoleto (pode demorar até 8 horas ou mais dependendo dos tempos limite do cache)

  • Seu computador pode estar usando o servidor DNS incorreto. Você pode verificar como seu computador está resolvendo um IP do servidor DNS com o utilitário nslookup . Se você abrir um prompt de comando e digitar nslookup <hostname> , ele imprimirá o nome / IP do servidor DNS e, em seguida, a resposta do servidor para <hostname> lookup. Você pode verificar facilmente outros servidores DNS com nslookup <hostname> <dnsserver> para comparar os resultados. Eu gosto de usar 8.8.8.8 e 8.8.4.4 (servidores DNS públicos do Google) como uma boa linha de base.

  • Finalmente, muitos serviços DNS permitem que você verifique ou atualize seu cache. Por exemplo, OpenDNs tem um utilitário "CacheCheck" .

por 29.01.2013 / 00:22