Como limpar cache DNS no Windows, Mac e Linux - MeuHub
Como limpar cache DNS no Windows, Mac e Linux
Início / Dicas / Como limpar cache DNS no Windows, Mac e Linux
Se você está enfrentando problemas de conexão, você pode querer limpar o seu cache DNS – um processo também conhecido como flush DNS. Neste artigo, você vai aprender os benefícios do processo e como limpar esse cache nos sistemas operacionais mais populares.
Assim como os navegadores, os sistemas operacionais também armazenam arquivos de cache de lookups de Sistema de Nomes de Domínio (DNS), formando o que é conhecido como cache de DNS. Ele consiste em unidades de informação comprimidas chamadas registros de recursos (RR). Os RR reúnem informações sobre todos os sites que você visitou e as exibem em código ASCII.
Quando você visita um site pela primeira vez, o sistema operacional do usuário armazena os arquivos de cache do DNS do site. Isso agiliza o processo de lookup do DNS ao transformar os domínios nos seus endereços de IP, fazendo com que as páginas da web carreguem mais rápido da próxima vez que você for visitar o mesmo site.
Contando que os arquivos de cache ainda sejam válidos, eles é que vão responder às solicitações de conteúdo, sem a necessidade de passar por um servidor DNS.
Maneira de Fazer o Flush DNS
Dependendo do seu sistema operacional, os passos para executar o Flush DNS podem fazer. O tutorial abaixo vai mostrar para você c omo fazer isso no Windows, no Linux e no Mac OS X.
Primeiro vamos verificar como podemos liberar o DNS no Windows.
O método a seguir vai te permitir limpar o cache DNS nos Windows XP, Vista, 7, 8, 8.1 e 10. Você pode acompanhar o vídeo ou seguir o passo a passo que indicamos abaixo.
Insira o seguinte comando para limpar os arquivos de cache DNS do seu computador:ipconfig /flushdns
Por padrão, o Ubuntu não armazena um cache de registros DNS. Se você instalar manualmente um serviço como o name service caching daemon (nscd), os passos abaixo vai ensinar como promover o flush do cache DNS.
Insira o seguinte comando para limpar os arquivos de cache DNS no subdiretório init.d:sudo /etc/init.d/nscd restart
Se você está usando Mac OS Sierra, X El Capitan, X Mavericks, X Mountain Lion ou X Lion insira o seguinte comando:sudo killall -HUP mDNSResponder
Para fazer o flush DNS no Mac OS X Yosemite, use o seguinte código:sudo discoveryutil udnsflushcaches
Se você estiver rodando o Mac OS X Snow Leopard, o comando é este aqui:sudo dscacheutil -flushcache
Para o Mac OS X Leopard e mais antigos, insira o seguinte comando para limpar o cache DNS:sudo lookupd -flushcache