Mi enrutador de red es un ZyXEL ZyWall USG 100, que tiene un servidor DNS incorporado. Muchas computadoras con Windows se conectan y obtienen direcciones IPv4 a través de DHCP. También son informados del sufijo DNS ("interno") por el "Nombre de dominio" del enrutador. Por lo general, esto funciona bien. Sin embargo, ocasionalmente una máquina con Windows (Vista o 7) no podrá resolver la dirección IP de una máquina con el nombre de dominio "nombre de dominio" en los registros DNS. La máquina que tiene la dirección IP asociada con "nombre de dominio" está encendida y accesible por otras computadoras con Windows en este momento.
Cuando esto sucede, aún puede resolver la dirección IP utilizando "nslookup domain-name", pero "ping ping-name", "ping -4 domain-name" y la búsqueda de " http: // domain-name " fallan. Hacer ping a "domain-name.internal" funciona.
Miré el resultado del comando "ipconfig / displaydns" en una computadora afectada por este problema, y veo entradas inesperadas de IPv6 que se ven así:
domain-name
----------------------------------------
No records of type AAAA
Puedo resolver temporalmente el problema reiniciando la interfaz del adaptador de red.
En http://technet.microsoft.com/en-gb/library/bb878121.aspx , Microsoft dice:
Nota: Debido a que los servidores DNS están mal configurados en Internet, es posible que las computadoras que usan tanto IPv4 como IPv6 no puedan resolver nombres y conectarse a recursos de Internet. Este problema raro ocurre cuando un servidor DNS mal configurado recibe una solicitud para resolver un nombre a una o más direcciones IPv6 (una solicitud de registros AAAA). Si el servidor DNS no es compatible con IPv6, la consulta del nombre falla. El nodo de consulta luego envía una solicitud para resolver el nombre a un conjunto de direcciones IPv4 (una solicitud de registros A). El servidor DNS mal configurado descarta la consulta DNS posterior para direcciones IPv4 y falla el intento de resolución de nombre completo, lo que da como resultado una conectividad de red deteriorada para el nodo solicitante. Si tiene este problema, solicite a su proveedor de servicios de Internet que reconfigure su servidor DNS para aceptar la consulta DNS posterior para registros A después de fallar la consulta DNS para registros AAAA. Alternativamente, puede deshabilitar temporalmente IPv6 en la computadora solicitante. Este problema existe en los servidores DNS y es común a todas las computadoras que usan IPv4 e IPv6.
Creo que esto podría ser lo que está sucediendo (no tengo mejores ideas).
¿Windows intenta buscar registros de DNS IPv6 (AAAA) incluso cuando el enrutador no le ha asignado una dirección IPv6 enrutable (no local de enlace)? O, ¿alguien tiene una mejor idea sobre lo que está causando este problema?