Anonim

Um cache do resolvedor de DNS é um banco de dados temporário no sistema operacional do seu computador, contendo registros de todas as suas visitas recentes e tentadas a vários sites e domínios. Em outras palavras, é uma área de armazenamento que funciona como um guia de referência rápida sobre como o seu computador carrega os sites que você visitou.

Consulte também o nosso artigo Como liberar o cache DNS no MacOS

Ao visitar um site por nome de domínio, como por exemplo, techjunkie.com, seu navegador não chega lá primeiro. Em vez disso, ele será direcionado para um servidor DNS, onde ele aprenderá e manterá o endereço IP do site, e depois o direcionará para o próprio site. O motivo para isso é reunir as informações necessárias para tornar sua próxima visita ao mesmo site muito mais rápida.

Por que precisamos de um DNS?

Links Rápidos

  • Por que precisamos de um DNS?
  • Como tudo isso funciona?
  • Posso visualizar os dados no cache do resolvedor de DNS?
          • Windows Vista, 7, 8
          • Windows 10
  • Por que e como libero o DNS do Windows?
      • Como liberar o cache DNS local
          • Windows Vista, 7, 8
          • Windows 10

Você pode pensar no cache do resolvedor de DNS como algo como uma lista telefônica. Ele cataloga os números (endereços IP) de todos os sites públicos, para que não precisemos lembrar de todos. O DNS ou sistema de nomes de domínio nos permite pesquisar na Internet com nomes reais de sites, em vez de digitar o endereço IP sempre que desejamos visitar um site específico. Esta é uma dádiva de Deus para a maioria das pessoas, pois elas provavelmente ficariam loucas se fossem forçadas a digitar o endereço IP 69.63.181.15 ou 69.63.187.19 sempre que desejassem visitar o Facebook.

Como tudo isso funciona?

Depois de digitar um URL, seu navegador solicitará o endereço IP do seu roteador. Se o roteador tiver um endereço de servidor DNS armazenado, ele solicitará ao servidor DNS o endereço IP desse nome de host. O DNS pesquisará e recuperará o endereço IP que pertence ao URL que você está tentando acessar. Uma vez encontrado, seu navegador pode carregar a página apropriada solicitada.

Todo site que você deseja visitar passa pelo mesmo processo. Se um site não for convertido em um endereço IP para você acessar, uma página não poderá ser carregada. O cache do DNS é o local em que todos os endereços IP são armazenados no seu sistema operacional, que tenta acelerar o processo, resolvendo o problema de conversão de nome para IP antes de precisar enviar uma solicitação.

Posso visualizar os dados no cache do resolvedor de DNS?

Para ver o conteúdo de um cache DNS local no Windows, você precisará entrar no "Prompt de Comando".

Windows Vista, 7, 8
  1. Clique em “Iniciar” (o ícone no canto inferior esquerdo da tela) e selecione “Executar”. Digite Command ou cmd na caixa.
    Continue na etapa 2 abaixo.
Windows 10
  1. Digite Command na caixa de pesquisa na sua barra de tarefas.
  2. Clique com o botão direito do mouse no ícone “Prompt de Comando” e selecione “Executar como Administrador”.
  3. Quando a janela do prompt de comando for aberta, digite ipconfig / displaydns

Se feito corretamente, cada domínio em cache deve se parecer com isso:

www.youtube.com
--------------
Nome do registro. . . . . : www.youtube.com
Tipo de registro. . . . . : 5
Tempo de Viver . . . . : 35
Comprimento dos dados. . . . . : 8
Seção . . . . . . . : Responda
Registro CNAME. . . . : youtube-ui.l.google.com

Nome do registro. . . . . : youtube-ui.l.google.com
Tipo de registro. . . . . : 1
Tempo de Viver . . . . : 35
Comprimento dos dados. . . . . : 4
Seção . . . . . . . : Responda
Um registro (host). . . : 216.58.199.14

O registro A (host) é o que contém o endereço IP para o nome de host fornecido. As informações exibidas na entrada DNS do host são o endereço IP (216.58.199.14), o nome do site solicitado (www.youtube.com) e alguns outros parâmetros. O cache DNS local abrigará todas essas informações para uso posterior até que ocorra a necessidade de uma liberação de DNS.

Por que e como libero o DNS do Windows?

Se um nome de domínio ou endereço IP não autorizado conseguir se infiltrar nele, o cache DNS poderá ficar "envenenado" e fazer com que as solicitações do cliente sejam redirecionadas para destinos incorretos. Ocasionalmente, essa corrupção pode ser resultado de contratempos administrativos ou falhas técnicas. No entanto, é frequentemente associado a vírus de computador ou outras formas de ataques à rede que podem levar a sites maliciosos ou pesados, resultando em possíveis complicações de phishing e malware. Normalmente, esse é um problema importante para sites maiores e mais populares.

Então, como resolvemos os problemas que o envenenamento de cache DNS ou outros problemas de conectividade à Internet causam? Nós liberamos o DNS.

Limpar o cache do DNS removerá todas as entradas salvas e, ao fazer isso, excluirá todos os registros não autorizados do seu sistema operacional. Isso forçará o computador a repovoar o cache, acumulando novamente endereços IP de sites visitados no futuro.

Como liberar o cache DNS local

Volte para o "prompt de comando".

Windows Vista, 7, 8
  1. Clique em “Iniciar” (o ícone no canto inferior esquerdo da tela) e selecione “Executar”. Digite Command ou cmd na caixa.
    Continue na etapa 2 abaixo.
Windows 10
  1. Digite Command na caixa de pesquisa na sua barra de tarefas.
  2. Clique com o botão direito do mouse no ícone “Prompt de Comando” e selecione “Executar como Administrador”.
  3. Quando a janela “Prompt de Comando” estiver aberta, digite ipconfig / flushdns

Você deveria ver:

Configuração de IP do Windows
Liberado com êxito o cache do resolvedor DNS.

Isso indicará que o flush foi um sucesso e você pode digitar ipconfig / displaydns para verificar novamente ou simplesmente sair da janela “Prompt de Comando”.

Como liberar seu DNS no Windows 10