Como liberar o cache DNS no MacOS Catalina & Big Sur
Índice:
Os usuários do MacOS podem ocasionalmente precisar liberar o cache DNS em seus Macs para acessar determinados sites, domínios ou para fins de solução de problemas. A descarga do cache DNS é particularmente comum com desenvolvedores da Web e administradores de rede, mas também é usada com certa regularidade por outros usuários avançados. Este guia explicará como liberar o cache DNS no MacOS Big Sur e no MacOS Catalina.
Se você não conseguir acessar um site que visitou recentemente, é claro que a primeira coisa a verificar é se a conexão com a Internet está funcionando. Mas se você estiver enfrentando problemas de conectividade apenas nesse site específico, pode ser um erro de DNS, e este é um exemplo de como limpar o cache do DNS pode ser útil.
Seu Mac armazena os endereços IP de servidores da web que contêm páginas que você visitou recentemente. No entanto, se esse endereço IP mudar antes da entrada nas atualizações do cache DNS, você não poderá acessar o site sem redefinir o cache DNS. A limpeza do cache DNS do seu Mac remove todas as entradas inválidas e força o sistema a lembrar desses endereços na próxima vez que você visitar o site.
Como liberar o cache DNS no macOS Catalina e Big Sur
Antes de prosseguir com o procedimento a seguir, verifique se o Mac está executando o macOS Catalina ou posterior, pois a limpeza do cache DNS em versões mais antigas do macOS varia um pouco. Agora, sem mais delongas, vamos dar uma olhada nas etapas necessárias.
- Usaremos o Terminal para liberar o cache DNS em sua máquina. Você pode abrir o Terminal usando a pesquisa do Spotlight. Clique no ícone de “lupa” localizado no canto superior direito da área de trabalho para acessar a pesquisa do Spotlight. Como alternativa, você pode abrir o Spotlight pressionando Command + barra de espaço.
- Em seguida, digite “Terminal” no campo de pesquisa e abra o aplicativo nos resultados da pesquisa.
- Agora, digite o seguinte comando no terminal. sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
- Pressione a tecla Return e agora você será solicitado a inserir a senha de usuário do macOS. Digite sua senha e pressione Return novamente.
Feche a janela do Terminal quando terminar.
Isso é praticamente tudo. Você limpou e redefiniu com sucesso o cache DNS em sua máquina macOS.
Vale a pena notar que você não receberá uma mensagem de "êxito" depois de digitar o comando. Apenas saiba que está pronto e você pode confirmar abrindo o site que não conseguiu acessar antes.
É bom limpar o cache DNS de vez em quando, pois ocasionalmente eles podem ser corrompidos devido a falhas técnicas. Da mesma forma, seu roteador Wi-Fi também possui um cache DNS. É por isso que a maioria das pessoas recomenda reiniciar o roteador como uma etapa de solução de problemas, pois ele também limpa o cache DNS.
Se o seu Mac estiver executando uma versão mais antiga do macOS, talvez você queira aprender como redefinir o cache DNS no macOS High Sierra ou liberar o cache DNS no macOS Sierra e assim por diante.O procedimento é semelhante e envolve o Terminal, exceto pelo fato de que você digitaria um comando um pouco diferente.
Esperamos que você tenha conseguido corrigir os problemas de rede que estava enfrentando ou que consiga acessar todos os sites novamente depois de limpar o cache DNS do seu Mac. E se você estiver tendo problemas gerais de conectividade com a Internet, tente as etapas de solução de problemas para resolver problemas de conectividade Wi-Fi no seu Mac também.
Se você souber de outra abordagem para liberar o cache DNS nas versões mais recentes do macOS ou se tiver alguma ideia, opinião ou conselho específico, compartilhe nos comentários!