Local do cache do Internet Explorer DNS

2

Sabe-se que o IE tem seu próprio cache DNS. Eu quero limpar isso às vezes. Eu sei que posso fazer isso limpando o histórico de navegação nas configurações do IE. Mas eu estou procurando por um método automático, então a localização no sistema de arquivos (ou qualquer outro) seria muito útil.

    
por y0prst 12.12.2011 / 17:21

3 respostas

1

A resposta aceita está errada. O IE tem seu próprio cache DNS, que não pode ser gerenciado pelo ipconfig.

Consulte o link

RESUMO Nas versões anteriores do Internet Explorer (Internet Explorer 3.x), as entradas do host DNS são armazenadas em cache por 24 horas, por padrão. Em muitos casos, isso é muito longo. Durante esse período, algumas entradas do host param de funcionar devido à alteração no endereço IP do servidor remoto que foi inicialmente resolvido.

O Internet Explorer 4.xe versões posteriores modificam como as entradas do host DNS são armazenadas em cache, diminuindo o valor do tempo limite padrão para 30 minutos.

MAIS INFORMAÇÕES Aviso: se você usar o Editor do Registro incorretamente, você pode causar sérios problemas que talvez exijam a reinstalação do sistema operacional. A Microsoft não garante que você possa resolver problemas resultantes do uso incorreto do Editor do Registro. Use o Editor do Registro por sua conta e risco.

Em alguns casos, essa nova configuração de tempo limite é muito curta. Se o seu ambiente tiver vários clientes que estão se conectando e estiverem realizando pesquisas de DNS a cada 30 minutos, você poderá enfrentar um aumento indesejado no tráfego de rede. Para modificar esse comportamento, faça a seguinte alteração do Registro: Inicie o Editor do Registro. 2.Locate e clique na seguinte chave no registro: Configurações de HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Internet

3.No menu Editar, clique em Adicionar valor e, em seguida, adicione os seguintes valores do Registro: Nome do valor: DnsCacheTimeout  Tipo de dados: REG_DWORD  Radix: decimal  Valor: (tempo em segundos)

Nome do valor: ServerInfoTimeOut Tipo de dados: REG_DWORD Radix: decimal Valor: (tempo em milissegundos)

4.Quit Editor do Registro. Por exemplo, para definir o valor de tempo limite para 10 minutos, use um valor de 600 segundos.

Observação Você deve usar os dois valores do Registro listados na etapa 3 para controlar o mecanismo interno de cache do resolvedor do Internet Explorer.

Observação Essas configurações se aplicam somente às chamadas do Internet Explorer e do WinInet Assíncrono. Essas configurações não se aplicam a chamadas do WinInet Synchronous.

    
por 29.04.2016 / 13:27
0

O artigo 263558 do MS KB indica apenas como alterar o tempo limite das entradas de DNS. Não indica onde eles estão armazenados.

No entanto, eu tinha um usuário cujo IE11 continuava encontrando o seqüestro / redirecionamento da ATT (auxiliar do DNS Assist) que foi acionado durante o acesso a um site VPN interno - mas nem todos os sites internos.

Limpar o cache do IE11 de dentro do IE não ajudou.

O Google Chrome não sofreu redirecionamento de ATT - ele encontrou o site interno, confirmando que o IE estava mantendo seu próprio cache de DNS.

No IE11, vá para Ferramentas > Opções da Internet > Histórico de navegação (seção) selecione Configurações (botão). Veja os arquivos (botão) e mantenha a janela Windoze Exploder (WE) aberta. No Win 7 é "C: Usuários \ USERNAME \ AppData \ Local \ Microsoft \ Windows \ Temporary Internet Files \"

Saia do IE11 e exclua todos os arquivos (cookies) no diretório WE acima. No meu caso eu reabri o IE11 e consegui acessar o site interno do problema.

Eu não estou dizendo que é definitivamente onde os sites DNS do IE são armazenados, pois podem ter sido alguns outros dados do navegador em cache que impediram que o site do problema fosse acessado.

By the way, manualmente limpar os arquivos nesse diretório é necessário às vezes porque parece que, se os cookies estão corrompidos limpar o cache de dentro do IE nem sempre limpar os cookies corruptos . Descobri isso de outro técnico de TI que teve essa experiência.

Se o problema do site VPN interno foi devido a uma entrada DNS corrompida, pode ser que limpar manualmente o cache tenha tomado conta do DNS corrompido suspeito, se eles realmente estiverem armazenados lá.

Acabei de encontrar outro local de armazenamento, embora também não seja DNS. No diretório acima, ele subiu um nível e caiu para% userprofile% \ AppData \ Local \ Microsoft \ Windows \ INetCache \ Que veio de link

    
por 30.03.2017 / 23:00
-1

O IE não possui seu próprio cache de DNS. Ele depende do sistema de cache do sistema operacional do DNS. Um simples DNS flush pode ser feito a partir de um prompt de comando com

ipconfig /flushdns

Embora ... se você estiver mexendo com nomes de DNS com frequência, convém editar o arquivo de hosts e fazer as alterações necessárias ... e quando estiver pronto para migrar para a produção ... faça as alterações finais no servidor DNS uma vez.

    
por 12.12.2011 / 17:26