Você pode exibir o conteúdo do cache do Sistema de Nomes de Domínio ("DNS") usando o aplicativo Prompt de Comando em PCs ou o aplicativo Terminal em Macs. Ele pode então ser liberado por meio de uma série de comandos ou por uma redefinição do modo avião no celular. Os caches DNS são responsáveis por catalogar os sites que você visita, mas um erro DNS pode impedir que você visualize esses sites. Exibir e limpar o cache ajudará a corrigir esses erros.
Passos
Método 1 de 3: esvaziando o cache DNS em um telefone ou tablet
Etapa 1. Feche todos os aplicativos para preparar a liberação do cache DNS
Na verdade, você não pode visualizar o cache DNS no celular, mas pode esvaziar o cache e, assim, corrigir quaisquer erros de DNS ou "tempo limite" que encontrar.
Certifique-se de que seus navegadores em particular estejam fechados
Etapa 2. Abra o menu "Configurações"
Role até encontrar o menu "Wi-Fi".
Para um Android, encontre o menu "Redes sem fio e outras" em "Configurações"
Etapa 3. Selecione a guia "Wi-Fi" e deslize o botão "Wi-Fi" para a esquerda
Aguarde até que o indicador de dados apareça no canto superior esquerdo do telefone.
Se você tiver um Android, toque no botão "Wi-Fi" para desligar o wi-fi
Etapa 4. Deslize o interruptor do wi-fi do seu telefone de volta
Aguarde até que o ícone de wi-fi apareça e volte ao menu "Configurações".
Etapa 5. Ligue o "Modo Avião" e desligue-o novamente
Encontre "Modo Avião" na parte superior do menu Configurações do iPhone. Certifique-se de esperar alguns momentos (para que o indicador wi-fi no canto superior esquerdo desapareça) antes de desligar o Modo avião novamente. Isso redefinirá as configurações de rede, permitindo que o cache DNS seja liberado.
Para Android, selecione "Mais" no menu Configurações para acessar a alternância de configuração do Modo Avião
Etapa 6. Segure o botão "tela de bloqueio" e deslize o botão "Deslizar para desligar" para a direita
Isso desligará o telefone e esvaziará o cache DNS. Deixe seu telefone desligado por pelo menos 15 segundos.
Para Android, você precisa manter pressionado o botão "Power" e tocar em "Power off" no menu resultante
Etapa 7. Mantenha pressionado o botão "tela de bloqueio" até que a tela acenda
Isso ligará seu telefone novamente.
Etapa 8. Confirme se a liberação do cache DNS funcionou
Use o navegador do seu telefone para visitar qualquer site onde você encontrou um erro de DNS. Agora você deve conseguir acessar o site!
Carregar seus sites usados com frequência pela primeira vez após uma liberação de DNS levará mais tempo do que o normal, pois o cache de DNS está sendo atualizado
Método 2 de 3: Visualizando o Cache DNS em um PC
Etapa 1. Abra o menu Iniciar e clique em "Todos os aplicativos"
Para sistemas operacionais anteriores, substitua clicar em "Todos os aplicativos" por clicar em "Todos os programas" e, em seguida, selecionar "Acessórios"
Etapa 2. Clique em "Sistema Windows"
Etapa 3. Clique com o botão direito do mouse no aplicativo "Prompt de comando" e selecione "Executar como administrador"
Isso deve abrir o "Prompt de Comando" com acesso total, permitindo que você digite os comandos do sistema.
Etapa 4. Digite "ipconfig / displaydns" sem as aspas
Verifique novamente sua digitação e pressione ↵ Enter para visualizar o cache.
Etapa 5. Examine o cache DNS, percorrendo a interface "Prompt de Comando"
Você pode usar os resultados de sua pesquisa para visualizar os endereços IP de sites visitados com freqüência ou pode limpar seu cache DNS.
O cache DNS também armazena seu histórico de navegação na web - mesmo se você limpá-lo de seu navegador
Etapa 6. Descarregue seu cache digitando "ipconfig / flushdns"
Não inclua as aspas. Se você estiver encontrando erros de DNS em seu navegador, limpar o cache resolverá o problema. A descarga também pode ajudar o computador a funcionar mais rápido, mantendo os dados do site atualizados.
Etapa 7. Confirme se a liberação do cache DNS funcionou
Abra um navegador e visite um site onde você encontrou anteriormente um erro de DNS. Agora você poderá acessar o site!
O carregamento de sites após uma liberação de DNS geralmente leva mais tempo do que o normal
Método 3 de 3: visualizando o cache DNS em um Mac
Etapa 1. Abra o "Spotlight"
O ícone do Spotlight é uma lupa localizada no canto superior direito da tela.
Etapa 2. Pesquise "terminal" e abra o aplicativo Terminal
O Terminal permite acessar informações do sistema - como o cache DNS - por meio de comandos digitados.
Etapa 3. Digite "sudo discoveryutil udnscachestats" no Terminal
Não inclua as aspas. Pressione ⏎ Return quando terminar.
- A parte "sudo" do comando configura o resto do comando para "privilégio de root", que permite que você visualize informações confidenciais do sistema.
- A parte "discoveryutil" do comando solicita as informações de DNS do seu sistema.
- A parte "udnscachestats" do comando exibe uma das duas seções de seu cache DNS.
Etapa 4. Digite sua senha de administrador no Terminal
Esta deve ser a senha que você usa para fazer o login. Pressione ⏎ Return quando terminar de digitar. O terminal deve exibir seu cache Unicast DNS.
- O cache Unicast DNS (UDNS) converte endereços de sites (como o Facebook) em endereços IP para seu computador usar em pesquisas futuras.
- Com o Unicast, seu endereço envia uma solicitação de endereço IP a um servidor por site, independentemente de quantos servidores existem. Se esse servidor deixar de responder, você encontrará um erro de DNS.
Etapa 5. Examine o cache Unicast DNS percorrendo o Terminal
Você pode usar os resultados de sua pesquisa para visualizar os endereços IP de sites visitados com frequência. Se você encontrou um erro de DNS, o cache UDNS é o local mais provável do problema.
Você também pode usar o cache UDNS para verificar o histórico recente do site. Você precisará verificar o cache DNS multicast também para obter um relatório completo
Etapa 6. Feche e reabra o Terminal
Isso o ajudará a evitar erros de comando ao verificar a próxima seção do cache DNS.
Etapa 7. Digite "sudo discoveryutil mdnscachestats" no Terminal
Não inclua as aspas. Pressione ⏎ Return quando terminar.
- A parte "sudo" do comando configura o resto do comando para "privilégio de root", que permite que você visualize informações confidenciais do sistema.
- A parte "discoveryutil" do comando solicita as informações de DNS do seu sistema.
- A parte "mdnscachestats" do comando exibe seu cache DNS multicast.
Etapa 8. Digite sua senha de administrador no Terminal
Esta deve ser a senha que você usa para fazer o login. Pressione ⏎ Return quando terminar de digitar. O terminal deve exibir seu cache DNS multicast.
- O cache Multicast DNS (MDNS) também converte endereços de sites (como o Facebook) em endereços IP para seu computador usar em pesquisas futuras.
- Com o Multicast, seu endereço envia várias solicitações de endereço IP para vários servidores por site. Se um servidor deixar de responder, você ainda terá várias conexões com outros servidores, o que significa que é muito menos provável que você encontre um erro de DNS em uma rede multicast do que em uma rede Unicast.
Etapa 9. Examine o cache DNS multicast rolando
Você pode usar os resultados de sua pesquisa para visualizar os endereços IP de sites visitados com frequência.
Você também pode usar o cache MDNS para verificar o histórico recente do site. Verificar o cache MDNS em conjunto com o cache UDNS fornecerá um relatório de histórico completo
Etapa 10. Libere seu (s) cache (s) DNS
Digite "sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder; diga cache liberado" no Terminal. Pressione ⏎ Return para finalizar o flush. Isso redefinirá os dados salvos do seu site e limpará quaisquer erros de DNS que você possa encontrar. Este comando é apropriado para a versão mais recente do OS X (10.11).
- Este comando libera ambas as seções de cache (UDNS e MDNS). A descarga de ambas as seções resolve todos os erros atuais e evita a ocorrência de erros futuros, portanto, você deve sempre liberar ambos para manter a consistência. Limpar o cache não danificará seu computador.
- Os comandos do Terminal para liberar o cache DNS variam entre as versões do OS X. Descubra qual versão você está executando acessando o menu Apple e selecionando "Sobre este Mac".
- Para OS X 10.10.4 e superior, digite "sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder; digamos, cache liberado".
- Para OS X 10.10 a 10.10.3, os usuários devem digitar "sudo discoveryutil mdnsflushcache; sudo discoveryutil udnsflushcaches; digamos liberado".
- Para OS X 10.7 a 10.9, digite "sudo killall -HUP mDNSResponder".
- Para OS X 10.5 a 10.6 digite "sudo dscacheutil -flushcache"
- Para OS X 10.3 a 10.4, digite "lookupd -flushcache".
Etapa 11. Confirme se a liberação do cache DNS funcionou
Use o navegador de sua escolha para visitar um site no qual você encontrou um erro de DNS. Agora você deve conseguir acessar o site!
Carregar seus sites usados com frequência pela primeira vez após uma liberação de DNS levará mais tempo do que o normal, pois o cache de DNS está sendo atualizado
Pontas
Ligar e desligar o modo avião e, em seguida, reiniciar qualquer tablet ou celular deve sempre limpar o cache DNS
Avisos
- Você deve sempre fazer backup do seu computador e verificar a exatidão de todos os seus comandos antes de inseri-los no Prompt de Comando ou Terminal.
- Desconfie de visualizar ou redefinir o cache DNS em um computador de trabalho ou compartilhado. Sempre certifique-se de pedir permissão primeiro.