Por que eu constantemente tenho que reiniciar o cliente DNS

1

NOTA: Isso é mais para fins de aprendizado do que qualquer coisa prática

Ok, então aqui está a configuração básica: Eu tenho uma caixa do Windows 2008 que tem o IIS e o Gerenciador DNS instalados nela. Eu adicionei uma zona (chamada de home.local) e adicionei um registro chamado "mvctest.home.local" que aponta para o IPAddress desta máquina. Eu configurei um site no IIS chamado "mvctest" e tudo funciona bem nesta máquina. Em seguida, fui para outra máquina (caixa do Windows 7) na minha rede doméstica (tenho um roteador sem fio) e nas propriedades do IPV4 eu configurei o servidor DNS para apontar para a minha máquina Server 2008. Eu abri um navegador e apontei para "mvctest.home.local" e a página da web apareceu. Tudo funciona bem.

O problema é que, depois de algumas horas de inatividade, quando eu volto e tento acessar este site na minha outra máquina (máquina Windows 7) ele não consegue encontrá-lo. Nada que eu faça parece consertar isso. A única coisa que finalmente funciona é se eu reiniciar o serviço de cliente DNS, então ele funciona novamente. Alguém tem alguma idéia do porquê isso está acontecendo? Existe uma configuração no Gerenciador DNS que está faltando?

    
por BFree 25.11.2010 / 04:50

1 resposta

1

Uma das peculiaridades com o Windows Vista e superior (também no lado do servidor) é o serviço "Reconhecimento de local de rede". Quando o serviço NLA, quando você muda para o novo DNS, ele tenta detectar se a rede está em uma rede "Domínio" / "trabalho", "Particular" / "Casa" ou "Pública" e depois ajusta as configurações do firewall de acordo .

Como você pode ter configurado sua rede doméstica em seu roteador sem fio como "Particular" / "Inicial" para detecção de NLA, quando você altera o DNS, ele detecta novamente a rede e quando encontra o novo domínio e não o faz entendê-lo, ele muda para "Público". Em "Público", o Firewall do Windows aparece, bloqueia o acesso e, em seguida, você pode ter perdido a conectividade do DNS. Então, a primeira coisa que eu verifico é garantir que o Firewall do Windows não esteja afetando suas caixas do Windows entre as configurações "Trabalho" / "Início" / "Público".

Você também pode precisar configurar uma zona DNS reversa para manter as coisas um pouco sadias nas configurações de rede. Experimente e veja se funciona.

    
por 25.11.2010 / 05:27