Como liberar o cache DNS em um Mac
Você está tendo problemas para carregar sites em seus navegadores? Um possível culpado é o cache DNS. Você pode limpar esse cache sem danificar nada em seu Mac, e isso pode potencialmente corrigir seus problemas de carregamento de site.
Dependendo da versão do macOS que você usa, é necessário executar um comando específico no Terminal para se livrar de todo o conteúdo do cache DNS. Mostraremos como fazer exatamente isso no seu Mac.
Por que você deve limpar o cache DNS em um Mac?
Geralmente, você deve limpar o cache DNS ao encontrar erros relacionados ao DNS em seu Mac. Isso inclui todas as mensagens de erro de DNS que você vê em seus navegadores, bem como quaisquer aplicativos que você usa em seu Mac.
Limpar o cache DNS ajuda a corrigir alguns problemas relacionados à navegação. Isso ocorre devido à forma como o DNS funciona no seu computador. Como você já deve saber, o DNS traduz seus nomes de domínio em endereços IP. Se o cache DNS for corrompido ou houver outros problemas com ele, a tradução falhará, resultando em sessões de navegação interrompidas.
Limpar o cache DNS ajuda a corrigir esses problemas em seu Mac.
Como limpar o cache DNS em um Mac
No macOS, você pode limpar o cache DNS executando um comando com o Terminal . Existem variações desse comando e você precisa usar aquele que é apropriado para a sua versão do macOS.
Etapa 1. Encontre sua versão do macOS
A primeira coisa que você precisa fazer é encontrar sua versão do macOS. Isso ajudará você a decidir qual comando usar para limpar o cache DNS.
Para verificar a versão do seu macOS, clique no logotipo da Apple no canto superior esquerdo da tela e selecione Sobre este Mac .
Você verá o nome do seu macOS, bem como sua versão. Anote esta versão, pois você a usará na seção a seguir quando realmente excluir o cache DNS.
Etapa 2. Executar um comando para liberar o cache DNS
Você usará uma janela de terminal para executar um comando e liberar o cache DNS em seu Mac. Veja como você faz isso:
- Abra o Terminal encontrando-o com o Spotlight, Launchpad ou Finder.
- Se a versão do seu macOS for 10.11 ou posterior, digite o seguinte comando no Terminal e pressione Enter :
sudo killall -HUP mDNSResponder
- Se você usar o macOS versão 10.10, use este comando para limpar o cache DNS:
sudo discoveryutil udnsflushcaches
- Os usuários do macOS 10.7, 10.8 e 10.9 devem usar este comando:
sudo killall -HUP mDNSResponder
- Os proprietários do macOS 10.6 devem executar o seguinte comando:
sudo dscacheutil -flushcache
- Se você executa o macOS 10.5 ou anterior, este é o comando para permitir a liberação do cache DNS:
sudo lookupd -flushcache
Se você notar, cada comando tem sudo no início; isso significa que você será solicitado a inserir sua senha de administrador antes de executar um comando. Certifique-se de ter sua senha em mãos antes de tentar executar qualquer um desses comandos em seu Mac.
A liberação do cache DNS causa algum problema?
Ao liberar o cache DNS, você está apenas excluindo as entradas em cache do DNS. Você não terá problemas como resultado da remoção desses arquivos de cache DNS.
Na próxima vez que você tentar se conectar a um site a partir do navegador, o navegador buscará novas entradas do servidor DNS. Essas entradas serão salvas no cache DNS e o ciclo continuará.
Limpe o cache DNS para corrigir problemas relacionados ao DNS em um Mac
Limpar o cache DNS não prejudica o seu Mac de forma alguma, portanto, você deve fazer isso sem qualquer hesitação sempre que encontrar um problema de DNS. Na verdade, isso pode corrigir muitos problemas de nomes de domínio relacionados ao servidor em seu computador.
Além do DNS, você também pode limpar muitos outros tipos de cache no seu Mac. Limpar o cache é um método rápido e fácil de solução de problemas para uma ampla gama de problemas.