Na minha experiência, pode ser um problema de cache do DNS
Eu recomendaria interromper o serviço de cliente DNS no cliente
Meu entendimento era que o ponto de ter 2 servidores DNS configurados era para redundância, de modo que se um deles ficasse inativo ou estivesse off-line por qualquer motivo (manutenção, falha, etc.) os clientes podem se conectar ao segundo servidor e fazer suas solicitações sem qualquer impacto perceptível para o usuário final.
O que eu notei no entanto é que o Windows está usando os dois servidores DNS configurados no round-robin (o que seria ótimo se marcasse o primeiro como off-line e parasse de usá-lo por um período de tempo após uma solicitação com falha). Os clientes parecem estar obtendo uma taxa de acerto de 50% ao acessar um novo host (não armazena em cache localmente em seu cliente) e geralmente precisam carregar as páginas duas vezes no navegador para obter a resposta do DNS.Eu tenho um bom entendimento sobre como o DNS como um todo funciona com Autoridades, Recursores e Encaminhadores, mas não entendo como os clientes do Windows tomam decisões sobre qual servidor DNS entrar em contato e tentar manter a disponibilidade. Isso é realmente documentado em algum lugar?
Esse problema só parece acontecer com os clientes Windows na rede: o Linux parece lidar com isso de uma maneira sensata e eu não recebo nenhum erro - embora eu não tenha certeza da política exata que o Linux usa também. / p>
Qual é o comportamento esperado dos clientes Windows ao fazer solicitações de DNS? Existe alguma configuração para o Cache DNS do Windows que melhore o desempenho / disponibilidade?
Na minha experiência, pode ser um problema de cache do DNS
Eu recomendaria interromper o serviço de cliente DNS no cliente
Tags dns networking windows