Il mio router di rete è un ZyXEL ZyWall USG 100, che ha un server DNS incorporato. Molti computer Windows si connettono ad esso e ottengono gli indirizzi IPv4 tramite DHCP. Vengono inoltre informati del suffisso DNS ("interno") dal "Nome dominio" del router. In genere funziona bene. Tuttavia, a volte una macchina Windows (Vista o 7) non sarà in grado di risolvere l'indirizzo IP di una macchina con nome di dominio "nome-dominio" nei record DNS. La macchina che ha l'indirizzo IP associato a "nome dominio" è attualmente accesa e accessibile da altri computer Windows.
Quando ciò accade, può comunque risolvere l'indirizzo IP utilizzando "nome dominio nslookup", ma "nome dominio dominio", "nome dominio -4 ping" e la ricerca di " nome dominio " non riesce. Ping "domain-name.internal" funziona.
Ho esaminato l'output del comando "ipconfig / displaydns" su un computer interessato da questo problema e vedo voci IPv6 impreviste che assomigliano a questo:
domain-name
----------------------------------------
No records of type AAAA
Posso risolvere temporaneamente il problema riavviando l'interfaccia della scheda di rete.
A http://technet.microsoft.com/en-gb/library/bb878121.aspx , Microsoft afferma:
Nota: a causa di server DNS non configurati correttamente su Internet, i computer che utilizzano sia IPv4 che IPv6 potrebbero non essere in grado di risolvere i nomi e connettersi alle risorse Internet. Questo raro problema si verifica quando un server DNS non configurato correttamente riceve una richiesta per risolvere un nome in uno o più indirizzi IPv6 (una richiesta per i record AAAA). Se il server DNS non supporta IPv6, la query del nome ha esito negativo. Il nodo di query invia quindi una richiesta per risolvere il nome in un set di indirizzi IPv4 (una richiesta per record A). Il server DNS configurato in modo errato elimina la successiva query DNS per gli indirizzi IPv4 e l'intero tentativo di risoluzione dei nomi ha esito negativo, con conseguente compromissione della connettività di rete per il nodo richiedente. Se riscontri questo problema, chiedere al proprio provider di servizi Internet di riconfigurare il proprio server DNS per accettare la successiva query DNS per i record A dopo aver fallito la query DNS per i record AAAA. In alternativa, è possibile disabilitare temporaneamente IPv6 sul computer richiedente. Questo problema esiste sui server DNS ed è comune a tutti i computer che utilizzano sia IPv4 che IPv6.
Penso che potrebbe essere quello che sta succedendo (non ho idee migliori).
Windows tenta di cercare record DNS IPv6 (AAAA) anche quando non è stato assegnato un indirizzo IPv6 instradabile (non link-local) dal router? Oppure qualcuno ha un'idea migliore di cosa sta causando questo problema?