14 de mar. de 2011

Como exibir, limpar/esvaziar, desativar e ativar o cache DNS


Resumidamente, o DNS (Domain Name Server) serve para que você possa se conectar a um site sem a necessidade de digitar seu IP, ou melhor, o DNS permite que o usuário acesse um site pelo seu domínio, não pelo IP da máquina que ele está alojado, exemplo: google.com.br -> 74.125.229.112. Com certeza se tivéssemos que digitar o IP de todos os sites ao invés de seus domínios a internet não teria se popularizado tanto.

Sabendo que o Windows armazena o DNS em um cache para acelerar a consulta em futuras conexões, se você decidir mudar de provedor DNS ou tem um site na internet e mudou de domínio talvez seja interessante as simples dicas abaixo, afinal, se um provedor DNS for modificado durante uma seção no Windows os dados antigos é que serão usados e no segundo caso, se o domínio de um site for modificado, ele pode demorar até 48 horas para se propagar.

Como limpar o cache DNS

A maneira mais fácil é através do Prompt de comando. Você pode acessar o Prompt de Comando através das teclas Win+R e digitando no menu executar “cmd” (sem aspas).
Usando o comando abaixo todos os registros são removidos:
Ipconfig /flushdns
Como exibir, limpar/esvaziar, desativar e ativar o cache DNS

Como exibir o cache DNS

Se você limpou o DNS do Windows é muito provável que queira confirma isso, para tanto use o comando:
Ipconfig /displaydns
Como exibir, limpar/esvaziar, desativar e ativar o cache DNS

Como desativar o cache DNS


Se você quiser desativar o cache DNS para reiniciá-lo ou por qualquer outro motivo o comando é o seguinte:
net stop dnscache
Como exibir, limpar/esvaziar, desativar e ativar o cache DNS
* Vale ressaltar que para este comando é necessário executar o Prompt de Comando com privilégios de administrador.
A consequência em se desativar o cache DNS é que talvez sua conexão fique mais lenta.

Como ativar o cache DNS


O comando é o seguinte:
net start dnscache
Como exibir, limpar/esvaziar, desativar e ativar o cache DNS
Para todos aqueles que estão enfrentando algum tipo de problema com erros de DNS, páginas 404 ou algo assim, recomenda-se fechar os navegadores abertos e usar a sequência de comandos conforme abaixo:
ipconfig /flushdns
em seguida:
net stop dnscache
e depois:
net start dnscache

Nenhum comentário: