O cache DNS é um registro de nomes de domínio convertidos em endereços IP durante a navegação na Web e atividades semelhantes. O cache torna o acesso a esses endereços IP mais rápido, lembrando o IP em vez de ter que procurá-lo com base no domínio inserido. Apesar do número de endereços que o cache pode acumular com o tempo, nem sempre é necessário liberar o cache. Existem, no entanto, circunstâncias em que pode ser uma decisão sábia.
Sistema de Nome de Domínio
DNS significa Domain Name System, um sistema que converte automaticamente nomes de domínio em endereços IP durante a navegação na web. O objetivo é facilitar a navegação, pois é muito mais fácil lembrar um nome de domínio simples como "google.com" em comparação com um endereço IP como "12.345.6.789". Enquanto um servidor DNS estiver conectado e disponível, ambos levarão ao mesmo site.
Migração de servidor
Limpar o cache pode ser útil para webmasters durante a migração do servidor. Embora as alterações no servidor DNS sejam imediatas, as alterações no cache podem levar mais de 48 horas, deixando os usuários tentando visitar um site que não existe mais em seu endereço IP antigo. Quando você limpa o cache do servidor DNS, o servidor DNS é forçado a procurar o novo IP para o nome de domínio em vez de confiar no endereço em cache. Isso significa acesso instantâneo ao endereço IP correto, em vez de horas ou dias para chegar ao endereço correto. Limpar o cache pode ser especialmente importante para sites que dependem muito de tráfego constante e repetido.
Privacidade
Outro motivo para limpar o cache DNS é a privacidade. O cache DNS registra todos os sites visitados, independentemente do conteúdo. Isso significa que sites com conteúdo confidencial ou questionável também podem ser rastreados usando o cache DNS. Ao limpar o cache, você limpa qualquer registro no DNS de visitas a esses sites. Isso é particularmente útil se você estiver usando um computador público, onde limpar o cache DNS pode ajudar a reduzir a chance de informações confidenciais caírem em mãos erradas.
Manutenção
Limpar o cache também é uma prática de manutenção razoável. Os dados do cache DNS não ocupam muito espaço, mas a lista pode ficar muito longa se você não limpar o cache por muito tempo. Os sites que você não visita mais podem ser eliminados e liberar espaço para novas entradas. Isso também pode evitar que o cache retorne resultados ruins e erros 404 ao revisitar sites antigos, pois os endereços IP antigos podem não refletir os endereços atuais do site.
Limpando o Cache
Limpar o cache é um procedimento muito simples. Faça login em uma conta de administrador, pressione "Windows-X" para abrir o menu Usuário avançado, selecione "Prompt de comando" e digite o comando "ipconfig / flushdns" (sem as aspas) para limpar completamente o cache DNS, eliminando todos os registros de nome de domínio e endereço IP.
Desativando o Cache DNS na Sessão Atual
Você também pode desabilitar o cache DNS para uma única sessão da Internet, de modo que o cache não registre nenhuma informação DNS até que o computador seja reiniciado. Faça login em uma conta de administrador, inicie o Prompt de Comando no menu Usuário Avançado e mude para a pasta System32 usando os comandos "cd". Por exemplo, "cd FolderName" muda para uma pasta dentro da pasta atual, enquanto "cd .." muda para a pasta raiz anterior - use este comando para voltar a "Windows" ou "C:" e, em seguida, use o comando "cd FolderName" para mudar para "Windows" e, finalmente, "System32".
Digite o seguinte comando nesta pasta:
net stop dnscache
Isso interrompe o cache de DNS para esta sessão. Para reiniciar o cache DNS para esta sessão, digite o seguinte comando:
net start dnscache
Desativando o cache DNS por um período indefinido
Você também pode desabilitar completamente o cache DNS, para que os nomes de domínio e endereços IP não sejam armazenados em cache até que você habilite o cache DNS novamente. Entre em uma conta de administrador, pressione “Windows-R” para abrir a caixa de diálogo Executar, digite “services.msc” (sem aspas) e pressione “Enter”. Clique duas vezes em "Cliente DNS" na lista de Serviços, clique no menu "Tipo de inicialização", selecione "Desativado" e clique em "OK". Antes de tentar desabilitar completamente o cache DNS, teste o desempenho desabilitando apenas uma sessão. Se não houver queda de desempenho, você deve desabilitar completamente o cache DNS.