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 + Spara abrir a barra de pesquisa. - Digite
cmdouPrompt de Comando. - Clique com o botão direito em
Prompt de Comandoe selecioneExecutar como administrador.
- Pressione
Limpar o Cache DNS
- Na janela do Prompt de Comando, digite
ipconfig /flushdnse 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
SpotlightpressionandoCommand + Space. - Digite
Terminale pressioneEnter, ou pode encontrar a aplicação Terminal na pastaUtilitáriosdentro 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.