Como Limpar a Cache do DNS (Flush DNS)

A maioria dos computadores que estão conectados à Internet, armazenam na cache automaticamente o nome de host dos sites que você visitou para que o carregamento posterior deles seja mais rápido do que se não houvesse cache. Se o endereço de IP de um site mudar antes de sua cache atualizar, você pode não conseguir carregar a página Se você estiver encontrando muitos erros "Página Não Encontrada" (“Page Not Found”, erro 404) e sabe que está conectado à Internet, tente dar um flush na cache do DNS para que seu computador requisite uma nova informação.

Usando o Windows

  1. Abra o Prompt de Comando. O comando para dar um flush no DNS precisa ser inserido no Prompt de Comando. Acessar o prompt é um pouco diferente dependendo de que versão do Windows você está executando:
    • Windows 8 - Pressione a tecla Windows + X e escolha "Prompt de Comando (Administrador)".
    • Windows 7/Vista - Clique no menu Iniciar e digite "cmd" no campo de busca. Clique com o botão direito no Prompt de Comando e escolha "Executar como Administrador".
    • Windows XP - Clique no menu INiciar e aperte em Executar Digite "cmd" no campo Executar e pressione Enter.
  2. Use o comando para limpar o DNS. Digite ipconfig /flushdns e aperte Enter. Uma mensagem aparecerá dizendo "Configuração de IP do Windows. Liberação do Cache do DNS Resolver bem-sucedida”.
  3. Saia do Prompt de Comando. Digite exit e pressione Enter. Isso fechará a janela do Prompt de Comando.

Usando o Mac OS X

  1. Abra o Terminal. Você pode encontrar essa aplicação na pasta Utilitários, na pasta Aplicativos.
  2. Digite o comando para liberação do DNS. O comando varia dependendo da versão do Mac OS X que você está executando.
    • 10.5 e superiores - dscacheutil -flushcache para liberar o DNS e depois sudo killall -HUP mDNSResponder para carregar o DNS novamente.
    • 10.4 e versões antigas - lookupd -flushcache para liberar o DNS e depois sudo killall -HUP mDNSResponder para carregar o DNS novamente.
  3. Digite a senha. Você provavelmente terá de inserir a senha de administrador antes de continuar com a liberação do DNS.

Usando o Linux

  1. Abra o terminal. Abra como usuário root, ou digite sudo antes de inserir o comando de liberação do DNS.
  2. Digite o comando de liberação do DNS. No terminal, digite /etc/init.d/nscd restart e pressione Enter. Isso irá liberar seu DNS.

Dicas

  • Você pode desabilitar permanentemente a cache do DNS no Windows executando um programa chamado "services.msc." Digite "services.msc" no programa Executar, ou na barra de pesquisa, no menu Iniciar, dependendo da versão do Windows que você está usando. Quando a janela aparecer, encontre a opção "Cliente DNS" e clique duas vezes nela. Clique em "Parar". Para habilitar a cache do DNS depois de tê-la parado, complete o mesmo processo, mas clique em "Iniciar", ao invés de "Parar".
  • Se você estiver usando o Microsoft Windows, você pode desabilitar a cache do DNS temporariamente abrindo o "cmd" (Prompt de Comando) e digitando "net stop dnscache" (sem as aspas) na janela do prompt de comando. Depois, aperte a tecla "Enter". Isso irá parar a cache do DNS até a próxima vez que você reiniciar seu computador.
Information
Users of Guests are not allowed to comment this publication.