Limpar DNS: como limpar cache DNS no Windows, Mac e Linux

Limpar DNS ou limpar cache DNS pode trazer a solução para o acesso a um site.

Por padrão, os sistemas operacionais armazenam os endereços dos sites e serviços acessados no que é chamado cache DNS. Dessa forma, da próxima vez que você acessar aquele site, não será necessário consultar os servidores DNS para descobrir o endereço.

Limpar DNS

Como resultado, o tempo de carregamento do site ou serviço online é reduzido. Afinal, com o endereço armazenando localmente no cache DNS, o tempo de acesso à informação com o endereço será muito menor.

No entanto, caso o site ou serviço mude o endereço IP, pode ocorrer o erro no acesso ao site devido ao cache ter o antigo endereço armazenado. Nesses casos, saber como limpar cache DNS pode ajudar bastante.

Aqui, você vai aprender:

Acompanhe o nosso artigo para saber como limpar cache DNS e resolver problemas no acesso a sites e serviços.

Como limpar cache DNS no Windows

Primeiro, vamos começar verificando como realizar a limpeza de cache DNS no Windows. Apesar das mudanças nas versões do Windows, o método para limpar cache DNS é o mesmo – o famoso Flush DNS.

Nota: esse procedimento é válido para as versões mais recentes do Windows: XP, Vista, 7, 8, 8.1 e 10.

Confira o passo a passo para saber como limpar cache DNS no Windows:

  1. Acesse o prompt de comando do Windows. Você pode fazer isso com o atalho no teclado, com as teclas Windows+R;
  2. Na caixa de diálogo de Executar, digite o comando "cmd";
  3. Na janela de prompt de comando, use o comando "ipconfig /flushdns" e tecle Enter.

Veja abaixo as imagens do passo a passo:

Limpar DNS - Flush DNS Windows

Depois de abrir o prompt de comando executando "cmd", basta digitar o seguinte comando:

ipconfig /flushdns

Após digitar o comando e pressionar a tecla Enter, você vai receber a mensagem de limpeza de cache DNS bem-sucedida.

Limpar DNS - Flush DNS no Windows

Pronto, os dados armazenados no cache DNS serão esvaziados.

Como limpar cache DNS no Mac

Para quem usa um Mac, o comando para limpar cache DNS pode variar a depender da versão do sistema operacional. No entanto, embora o comando seja diferente a depender da versão do sistema, o procedimento é o mesmo.

Para limpar o cache DNS no Mac você deve:

  1. Abrir uma janela do Terminal;
  2. Digitar o comando de limpeza referente à versão do macOS (confira os comandos abaixo).

Independente da versão do macOS, você terá que abrir uma janela do Terminal. Você pode fazer isso usando o Spotlight, com o atalho de teclado Command+Barra de Espaço ou a partir do gerenciador de arquivos Finder, na parte de Aplicativos > Utilidades > Terminal.

Limpar DNS no Mac - Abrir Terminal

Note que você precisa ter o usuário e senha de administrador do sistema para realizar a limpeza de cache DNS.

Com a janela do Terminal aberta, basta digitar o comando referente à sua versão do macOS e digitar a senha para confirmar a limpeza DNS.

Limpar DNS no Mac

Mac OS X Yosemite ou superior

Use o seguinte comando no Terminal para limpar o cache DNS do Mac OS 10.10.4 ou superior.

sudo killall -HUP mDNSResponder

Entre as versões 10.10 até 10.10.3, use o seguinte comando no Terminal:

sudo discoveryutil udnsflushcaches

Mac OS X Mavericks, Mountain Lion e Lion

Para limpar o cache DNS entre as versões 10.9.5 e anteriores, use o seguinte comando:

sudo killall -HUP mDNSResponder

Mac OS X Snow Leopard

Use o seguinte comando no Terminal para limpar o cache DNS nas versões 10.6 até 10.6.8:

sudo dscacheutil -flushcache

Mac OS X Leopard e anteriores

Para limpar o cache DNS no Mac nas versões anteriores à 10.6, utilize o seguinte comando:

sudo lookupd -flushcache

Pronto, com isso você terá esvaziado o cache DNS no Mac OS.

Como limpar cache DNS no Linux

No Linux, o procedimento para limpar o cache DNS também pode variar a depender do serviço de caching utilizado na distribuição Linux. Algumas distribuições simplesmente não utilizam um serviço de cache DNS, por padrão, nesse caso, não há nenhuma ação a ser executada.

Veja abaixo como limpar cache DNS nas principais distribuições Linux:

Como limpar cache DNS no Ubuntu 18.04 e 17.04

Abra uma janela do Terminal (você pode usar o atalho Alt+Enter) e digite o seguinte comando:

sudo systemd-resolve --flush-caches

Como limpar cache DNS no Linux - Ubuntu 18.04 e 17.04

Ubuntu 16.10, 16.04 e versões anteriores

Nas versões anteriores à versão 17.04, o Ubuntu não armazena o cache do DNS, por isso não há necessidade de fazer uma limpeza. Contudo, você pode querer atualizar as suas configurações de rede com o seguinte comando:

sudo service network-manager restart

No entanto, caso você esteja utilizando um sistema em que o serviço de caching foi habilitado manualmente, você pode limpar o cache DNS com o comando referente ao serviço:

Limpar o cache DNS do dnsmasq

sudo /etc/init.d/dnsmasq restart

Ou:

sudo service dnsmasq restart

Limpar o cache DNS com nscd

sudo /etc/init.d/nscd restart

Ou:

sudo service nscd restart

Ou:

sudo service nscd reload

Limpar cache DNS do BIND

O BIND geralmente é uma solução de DNS nos servidores com Linux que obtém a informação de outro servidor em resposta para uma consulta e armazena localmente. Para limpar o cache DNS do BIND, você deve utilizar o comando:

sudo /etc/init.d/named restart

Com isso você terá feito a limpeza de cache DNS no Linux.

Como limpar cache DNS no Android

O uso de dispositivos móveis para acessar sites e serviços online está cada vez maior. Logo, saber como realizar a limpeza de cache DNS pode ajudar também aqueles que estão tendo problemas com acesso em algum serviço na Internet.

No Android, é possível limpar o cache DNS de diferentes formas:

  • Acessando as informações do aplicativo e clicando no botão Limpar cache;
  • Limpando a partir das configurações do navegador.

Como limpar DNS no Android por aplicativo

Para limpar o cache DNS no Android por aplicativo, primeiro você deve acessar as informações do aplicativo a partir da lista de aplicativos instalados. Isso pode ser feito a partir das configurações do Android ou pressionando o ícone do aplicativo por alguns segundos:

Como limpar cache DNS no Android - Por app

Em seguida, você deve clicar no botão "Limpar cache" que será exibido na tela de informações do aplicativo. Note que limpando o cache dessa forma você poderá perder configurações do aplicativo e ter que fazer login novamente.

Como limpar DNS no Android pelo navegador

Outra maneira de limpar cache DNS no Android é através do navegador. No Google Chrome, você pode fazer isso acessando o endereço "chrome://net-internals/#dns", clicando no menu "DNS" e depois no botão "Clear host cache".

Limpar DNS - Android e Chrome

Para outros navegadores, você pode limpar o cache a partir das opções do navegador e limpeza de dados de navegação.

Como limpar cache DNS no iOS

Nos dispositivos com iOS, como iPhones e iPads, também existe mais de uma forma de limpar DNS. O primeiro método é simplesmente ativando e desativando o modo de avião. Para fazer isso, siga os passos abaixo:

  1. Deslize de baixo para cima da tela para abrir a Central de Controle;
  2. Clique no ícone com um avião para ativar o modo de avião;
  3. Aguarde alguns segundo até que todos os sinais sejam desativados;
  4. Clique novamente no ícone de avião para habilitar as conexões;
  5. Deslize para baixo para sair da Central de Controle e pronto, o cache DNS foi esvaziado.
Como limpar cache DNS no iOS

Outra forma de limpar ou esvaziar o cache DNS nos dispositivos com iOS é redefinir os ajustes de rede. Para chegar nesta opção, você deve:

  1. Acessar as configurações do dispositivo;
  2. Ir até a seção Geral;
  3. Clicar no botão "Redefinir ajustes de rede".
Limpar DNS no iOS nos Ajustes de Rede

Pronto, com isso o cache DNS será esvaziado no iOS.

Conclusão

Agora você sabe como limpar cache DNS no Windows, Mac, Linux e também nos sistemas operacionais dos dispositivos móveis: Android e iOS. Caso você tenha problema em acessar algum site, fazer um Flush DNS – limpar o DNS –, vai garantir que você receba o endereço mais recente.

Além de limpar o cache DNS, limpar os dados de navegação também podem ajudar a resolver problemas na exibição das páginas. Se o problema persistir mesmo depois da limpeza do DNS, você também pode tentar limpar o cache do navegador e os cookies armazenados.

Este artigo te ajudou? Compartilhe nas redes sociais e ajude outras pessoas a conhecerem como limpar o cache DNS e resolverem o problema de acesso aos sites. E se tiver alguma dúvida ou sugestão, basta deixar um comentário abaixo.

Melhor Hospedagem de Sites é um projeto com o objetivo de ajudar as pessoas a encontrarem o melhor provedor de hospedagem, trazendo informação e conhecimento sobre o universo de hospedagem de sites.

Deixe um comentário

Receber novidades por email: