Como limpar o cache do DNS no Mac - 2 maneiras

Mariana
Última atualização: 26 de out de 2023

Neste guia, mostraremos como limpar o cache do DNS no macOS manual e automaticamente.

Normalmente, não é necessário limpar o cache do DNS no macOS manualmente. No entanto, quando você tiver erros de carregamento de sites ou outros problemas de rede, limpar o cache do DNS pode ser a solução ideal. Neste guia, você aprenderá a limpar o cache do DNS no macOS de duas maneiras.

Vamos começar.  
Como limpar o cache do DNS no Mac

O que é o cache do DNS?

Para saber o que é o cache do DNS, primeiro você precisa saber o que é DNS.

DNS é a abreviação de Domain Name System (sistema de nomes de domínio). Ele traduz um nome de domínio em um endereço IP com o qual um navegador da Web pode interagir. Como você sabe, o endereço IP de um site é difícil de lembrar, mas com o DNS, tudo o que você precisa lembrar é o nome de domínio.

O cache de DNS também é conhecido como cache do resolvedor de DNS. É um banco de dados temporário mantido pelo Mac que contém registros dos endereços IP de todos os sites que você visitou e tentou acessar recentemente. Ele serve para acelerar a resolução de domínios.  

Quando você deve redefinir o cache do DNS?

Na maioria das vezes, não é necessário limpar o cache do DNS. Aqui estão alguns casos em que você pode limpar o cache do DNS:  

  • Não é possível abrir determinados sites.
  • De repente, não consegue acessar a rede.
  • Por questões de segurança.

Agora que você sabe quando deve limpar o cache do DNS, vamos ver como limpar o cache no macOS.  

Como limpar o cache do DNS no Mac usando o Terminal

Você pode limpar o cache do DNS manualmente, e a ferramenta de que precisa é o Terminal. Você deve estar ciente de que os comandos necessários variam de acordo com a versão do macOS. Portanto, é necessário clicar no ícone da Apple > Sobre este Mac para verificar a versão do macOS que você está usando.

Veja como liberar o cache do DNS no Mac com o Terminal:  

  1. Clique na lupa na barra de menu de status para abrir o Spotlight.

  2. Digite Terminal na caixa de pesquisa e abra-o.

  3. No Terminal, cole o comando correspondente à sua versão do macOS, digite a senha de administrador e pressione a tecla Return no teclado.
    flush-dns-cache-mac-terminal
     
    • macOS 10.15 (Catalina) and later:
      sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
    • macOS 10.12 (Sierra), 10.13 (High Sierra), and 10.14 (Mojave):
      sudo killall -HUP mDNSResponder
    • OS X 10.11 (El Capitan):
      sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
    • OS X 10.10 (Yosemite):
      For versions 10.10.4+, use:
      sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
      For versions 10.10.1, 10.10.2, and 10.10.3, use:
      sudo discoveryutil mdnsflushcache; sudo discoveryutil udnsflushcache
    • OS X 10.9 (Mavericks):
      dscacheutil -flushcache; sudo killall -HUP mDNSResponder
    • Mac OS X 10.7 (Lion) and 10.8 (Mountain Lion):
      sudo killall -HUP mDNSResponder
    • Mac OS X 10.5 (Leopard) and 10.6 (Snow Leopard):
      sudo dscacheutil -flushcache
    • Mac OS X 10.4 (Tiger):
      lookupd -flushcache  
  4. Sair do terminal.  

Como limpar rapidamente o cache do DNS no Mac usando o BuhoCleaner

O método acima limpa o cache do DNS no macOS, mas você precisa se lembrar dos comandos para cada versão do macOS. Como você pode ver, eles são longos e difíceis de lembrar.

Felizmente, você pode usar uma ferramenta como o BuhoCleaner para limpar o cache do DNS automaticamente. O BuhoCleaner é um limpador de Mac simples e fácil de usar com muitas funções práticas, como remoção de arquivos indesejados, desinstalação de aplicativos, limpeza do cache do DNS, reconstrução do índice do Spotlight e muito mais.

Descarga GratuitaPara macOS 10.10 e acima
Mais de 100.000 usuários satisfeitos em todo o mundo

Veja a seguir como usar o BuhoCleaner para limpar o cache do DNS no Mac:  

  1. Faça download e instale o BuhoCleaner em seu Mac.
  2. Inicie-o e clique no Kit de Ferramentas na barra lateral.
    Flush DNS Cache on Mac Automatically
     
  3. No Kit de Ferramentas, escolha Flush DNS Cache e clique no botão Start (Começar).  
    Flush DNS Cache on Mac with BuhoCleaner
     

É isso aí!  

Conclusão

Limpar o cache do DNS não é algo que você precise fazer com frequência. Na próxima vez que encontrar um problema com a conexão com a Internet, você poderá usar o método acima para limpar o cache do DNS e verificar se o erro foi corrigido. Se você for novato, recomendamos que use o BuhoCleaner para fazer o trabalho por você.