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 o seu sistema use 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 Utilizadores do Windows 11/10
Abrir 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
- Na janela do Prompt de Comando, digite
ipconfig /flushdns
e pressioneEnter
: - Deve aparecer uma mensagem de confirmação indicando que o Cache do Resolvedor DNS foi limpo com sucesso:
- Na janela do Prompt de Comando, digite
Para Utilizadores de macOS
Abrir o Terminal
- Abrir o
Spotlight
pressionandoCommand + Space
. - Digite
Terminal
e pressioneEnter
, ou pode encontrar a aplicação Terminal na pastaUtilitários
dentro deAplicações
.
- Abrir o
Limpar o Cache DNS
Dependendo da sua versão do macOS, digite o comando apropriado abaixo e pressione
Enter
. Pode ser necessário inserir a sua senha de administrador para executar o comando.- Para macOS 10.11 (El Capitan) e posterior:
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 posterior:
Para Utilizadores de 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 recentes):
- Abrir uma janela de terminal.
- Digite o seguinte comando:
sudo systemd-resolve --flush-caches
Para nscd
:
- Abrir uma janela de terminal.
- Digite o seguinte comando:
sudo systemctl restart nscd
Para dnsmasq
:
- Abrir uma janela de terminal.
- Digite o seguinte comando:
sudo systemctl restart dnsmasq
Conclusão
Limpar o seu cache DNS é um processo simples que pode resolver muitos problemas comuns de conectividade à internet. Se continuar a ter problemas após limpar o seu cache DNS, considere verificar a sua conexão à internet ou contactar o seu ISP para mais assistência.