Como Limpar o Cache do Resolvedor DNS no Windows, macOS e Linux
Limpar o cache do resolvedor DNS pode ajudar a resolver problemas de conectividade à internet e garantir que seu sistema utilize as informações DNS mais atualizadas. Este artigo fornece instruções passo a passo para limpar o cache DNS no Windows 11/10, macOS e Linux.
Para Usuários do Windows 11/10
Abra o Prompt de Comando
- Pressione
Windows + S
para abrir a barra de pesquisa. - Digite
cmd
ouPrompt de Comando
. - Clique com o botão direito em
Prompt de Comando
e selecioneExecutar como administrador
.
- Pressione
Limpar o Cache DNS
- No prompt de comando, digite
ipconfig /flushdns
e pressioneEnter
: - Você deve ver uma mensagem de confirmação informando que o Cache do Resolvedor DNS foi limpo com sucesso:
- No prompt de comando, digite
Para Usuários do macOS
Abra o Terminal
- Abra o
Spotlight
pressionandoCommand + Space
. - Digite
Terminal
e pressioneEnter
, ou você pode encontrar o aplicativo Terminal na pastaUtilitários
dentro deAplicativos
.
- Abra o
Limpar o Cache DNS
Dependendo da sua versão do macOS, insira o comando apropriado abaixo e pressione
Enter
. Você pode precisar inserir sua senha de administrador para executar o comando.- Para macOS 10.11 (El Capitan) e versões posteriores:
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
- Para macOS 10.10 (Yosemite):
sudo killall -HUP mDNSResponder
- Para macOS 10.9 (Mavericks), 10.8 (Mountain Lion) e 10.7 (Lion):
sudo dscacheutil –flushcache
- Para macOS 10.6 (Snow Leopard):
sudo lookupd –flushcache
- Para macOS 10.11 (El Capitan) e versões posteriores:
Para Usuários do Linux
Limpar o cache DNS no Linux depende do serviço DNS utilizado, como nscd
, dnsmasq
, ou systemd-resolved
.
Para systemd-resolved
(comum em distribuições mais novas):
- Abra uma janela de terminal.
- Insira o seguinte comando:
sudo systemd-resolve --flush-caches
Para nscd
:
- Abra uma janela de terminal.
- Insira o seguinte comando:
sudo systemctl restart nscd
Para dnsmasq
:
- Abra uma janela de terminal.
- Insira o seguinte comando:
sudo systemctl restart dnsmasq
Conclusão
Limpar seu cache DNS é um processo simples que pode resolver muitos problemas comuns de conectividade à internet. Se você continuar a enfrentar problemas após limpar seu cache DNS, considere verificar sua conexão com a internet ou entrar em contato com seu ISP para mais assistência.