Em alguns casos, limpar o cache do sistema pode ajudar a resolver problemas de desempenho e exibição. Em casos de atualizações ou mudanças significativas, limpar o cache pode garantir que as alterações sejam refletidas corretamente. Outras situações como o sistema constar como offline ou apresentar erros inesperados também podem ser resolvidas com a limpeza do cache. Para agilizar e facilitar este processo, podemos usar um comando no Prompt de Comando (CMD) do Windows, Terminal do Linux ou MacOS para forçar esta limpeza e quiçá, resolver o problema. Segue abaixo, alguns comandos:

Flush DNS em Windows

1

Primeiro passo

Abra seu Prompt de Comando (CMD) como administrador (Clique no menu Iniciar, digite “cmd”, clique com o botão direito em “Prompt de Comando” e selecione “Executar como administrador”).
2

Segundo passo

Digite o seguinte comando e pressione Enter: ipconfig /flushdns

Flush DNS em MacOSx

Fazer o FlushDNS no sistema operacional MacOSx também é muito fácil, no entanto os passos dependem da versão do OSx que estiver utilizando.

MacOSx Leopard

1

Primeiro passo

Abra seu Terminal (Procure no Spotlight por “Terminal”).
2

Segundo passo

Digite o seguinte comando e pressione Enter: dnscacheutil --flushcache

MacOSx 10.5.1 ou versões anteriores

1

Primeiro passo

Abra seu Terminal (Procure no Spotlight por “Terminal”).
2

Segundo passo

Digite o seguinte comando e pressione Enter: lookup --flushcache

Flush DNS em Linux

Fazer o FlushDNS no Linux pode-se haver mudanças dependendo da versão que usa. Iremos exemplificar as mais comuns:

systemd-resolved

1

Primeiro passo

Abra seu Terminal (Procure no Menu por “Terminal” ou utilize ALT + T).
2

Segundo passo

Digite o seguinte comando e pressione Enter: sudo systemd-resolve --flush-caches

nscd

1

Primeiro passo

Abra seu Terminal (Procure no Menu por “Terminal” ou utilize ALT + T).
2

Segundo passo

Digite o seguinte comando e pressione Enter: sudo systemctl restart nscd

systemd

1

Primeiro passo

Abra seu Terminal (Procure no Menu por “Terminal” ou utilize ALT + T).
2

Segundo passo

Digite o seguinte comando e pressione Enter: sudo systemctl restart dnsmasq

Resumo por Distribuições Comuns

DistribuiçãoServiço Padrão (Versões Recentes)Comando Principal
Ubuntu (17.04+)systemd-resolvedsudo systemd-resolve --flush-caches
Debian (10+)systemd-resolvedsudo systemd-resolve --flush-caches
Fedorasystemd-resolvedsudo systemd-resolve --flush-caches
CentOS (8+) / RHEL (8+)systemd-resolvedsudo systemd-resolve --flush-caches
Arch Linuxsystemd-resolvedsudo systemd-resolve --flush-caches
Linux MintPode variar, frequentemente dnsmasqsudo systemctl restart dnsmasq
Versões Antigasnscd ou dnsmasqsudo systemctl restart nscd ou sudo /etc/init.d/nscd restart
Dúvidas? Nossa equipe está sempre pronta para ajudar! Entre em contato pelo nosso WhatsApp: +55 (11) 91368-8290