Um cliente está tendo alguns problemas de DNS intermitentes; às vezes ping para um determinado host funciona, às vezes isso não acontece. nslookup
funciona o tempo todo, ping
funciona algumas vezes e não outras.
Os computadores estão em um domínio, o controlador de domínio (em% IP 192.168.3.5
) executa um serviço DNS que, acredito, esteja configurado corretamente para passar as consultas para o roteador, se ele não puder ser resolvido. O roteador (em 192.168.3.1
) é um caso ddwrt, a jusante do roteador do ISP. Computadores cliente são configurados para primeiro abordar o controlador de domínio e, em seguida, o roteador ddwrt. O encaminhamento de DNS do controlador de domínio é configurado para tentar o roteador do provedor de serviços de Internet e, em seguida, o DNS público do Google. O roteador ddwrt está configurado para usar o roteador ISP como primário e o DNS público google como secundário. O roteador do provedor de serviços de Internet tem sua própria configuração de DNS que é deixada em paz.
Os nomes de host que causam problemas são usados no desenvolvimento de sites do IIS, um caractere curinga de DNS informa que *.machine.dev.visionslive.com
é um CNAME de machine.visionslive.com
e que, por si só, está definido para resolver o IP interno da máquina na rede . Isso permite que os desenvolvedores usem cabeçalhos de host do IIS de qualquer subdomínio de machinex.visionslive.com
que desejarem ao desenvolver sites
Aqui está um log de console do nslookup (usando ambos os servidores DNS on-lan) vs ping:
Omaisconfusoéqueàsvezesopingfuncionabem,outrasvezesnão.Tambémafetatodososnomesdehostconfigurados(machinex.dev.visionslive.com)simultaneamente.
Limparocachenosnap-indoDNSnoservidordoSBS,aparentemente,parecefazerascoisasfuncionaremnovamente.Eudigoanedoticamenteporquenãohouveumdedicado30segundos,ondeumaconversacomo"oh, não está funcionando. Vou limpar o cache. Oh, olha, está funcionando agora" não ocorreu - acaba de ser notado que "em algum momento não estava funcionando, algum tempo depois o cache foi limpo e, mais tarde, as coisas funcionaram". Todos os hosts da rede sofrem esse problema, não apenas aqueles que executam o HyperV (conforme o exemplo ilustrado)
Aqui está uma imagem da configuração do DNS do SBS2011, junto com um "como o cache limpo pode fazê-lo funcionar novamente, é executado", se ajudar: