Comando de limpeza de cache DNS no Windows, Linux e Mac OS

Índice

Em todos os sistemas operacionais (Windows, Linux e Mac) pode ser necessário liberar cache DNS. Acima de tudo, são os profissionais que normalmente precisam deste tipo de comando devido a modificações de nomes DNS ou mudanças de redes ou servidores.

O que é DNS

Para entender rapidamente o que é DNS (Domain Name System), é um sistema de nomenclatura usado para atribuir nomes a computadores, servidores, serviços ou sistemas que estão conectados à Internet ou redes internas. Isso melhora o desempenho da conexão que fazemos à internet ou redes, uma vez que os endereços IP são salvos nas páginas da web correspondentes, salvando assim a pesquisa como acontece na primeira vez que se conecta. Se quisermos limpar o cache com alguns comandos simples e rápidos, deixamos aqui todos os caminhos possíveis.

Comando de limpeza de cache DNS no Windows
Uma das coisas boas do Windows é que com o mesmo comando, em qualquer versão você poderá limpar o cache DNS sem problemas.

Todas as versões do Windows

 ipconfig / flushdns

Lembre-se de que em sistemas Windows, você precisa ter privilégios de administrador para poder executar este comando. Isso é para abrir o CMD (console de comando) no modo de administrador.

Comando de limpeza de cache DNS no Mac OSX
Nos sistemas operacionais Mac, o comando a ser executado dependerá do sistema operacional que cada um possui:

Snow Leopard (10.6) e (10.5)

 sudo dscacheutil -flushcache

Mavericks (10.9) Yosemite (10.10.0 - 10.10.3)
Lion (10.7), Mountain Lion (10.8), Mavericks (10.9), Yosemite (10.10) El Capitan (10.11)

 sudo killall -HUP mDNSResponder

Mavericks (10.9) Yosemite (10.10.0 - 10.10.3)

 sudo discoveryutil mdnsflushcache

Com esses comandos teremos o cache completamente apagado no Mac.

Comando de limpeza de cache no Linux
Aqui teremos que levar em consideração o tipo de serviço que utilizamos como servidor de nomes DNS, você terá que executar um dos seguintes comandos:

nscd

 sudo /etc/init.d/nscd restart
 reiniciar serviço nscd
 recarregar nscd de serviço

dnsmasq

 sudo /etc/init.d/dnsmasq restart
 reiniciar serviço dnsmasq

nomeado

 sudo /etc/init.d/named restart
 reinício rndc

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave