Al realizar búsquedas de DNS (específicamente usando nslookup, por alguna razón la mayoría de las cosas no se ven afectadas) Windows XP Pro SP3 está usando la lista de búsqueda de sufijos de DNS para cada uno. Incluso para nombres de dominio totalmente calificados. Por ejemplo, busco "www.microsoft.com" pero Windows realmente pide "www.microsoft.com.eondream.com" (eondream.com es mi dominio principal). Ahora puedo solucionar el problema eliminando el sufijo DNS primario, pero me parece que la lista de búsqueda del sufijo DNS debe ser para nombres cortos e inválidos (donde los puntos = 0 o algo así). Estoy seguro de que tengo una configuración incorrecta en algún lugar de Windows, pero no sé dónde. He cambiado todas las opciones que se me ocurren o puedo encontrar.
A continuación se muestra la salida de ipconfig / all y nslookup (con depuración y db2 habilitados). Esto está utilizando una IP estática y un servidor DNS (interno).
C: \> ipconfig / all Configuración de IP de Windows Nombre del host . . . . . . . . . . . : frayedlogic Sufijo Dns primario. . . . . . . : eondream.com Tipo de nodo . . . . . . . . . . . : Desconocido Enrutamiento IP habilitado. . . . . . . . : No Proxy WINS habilitado. . . . . . . . : No Lista de búsqueda de sufijo DNS. . . . . . : eondream.com Adaptador Ethernet Conexión de red inalámbrica: Sufijo DNS específico de conexión. : Descripción . . . . . . . . . . : Minitarjeta WLAN inalámbrica 1390 de Dell Dirección física. . . . . . . . . : 00-1B-FC-29-EB-6B Dhcp habilitado. . . . . . . . . . . : No Dirección IP. . . . . . . . . . . . : 192.168.13.32 Máscara de subred . . . . . . . . . . . : 255.255.255.0 Puerta de enlace predeterminada . . . . . . . . . : 192.168.13.13 Servidores DNS . . . . . . . . . . : 192.168.19.19
C: \> nslookup Servidor predeterminado: shardik.eondream.com Dirección: 192.168.19.19 > establecer depuración > establecer db2 > www.microsoft.com Servidor: shardik.eondream.com Dirección: 192.168.19.19 ------------ Tengo respuesta: ENCABEZAMIENTO: opcode = QUERY, id = 2, rcode = NOERROR banderas de encabezado: respuesta, deseo de recursión, recursividad disponible. preguntas = 1, respuestas = 1, registros de autoridad = 0, adicional = 0 PREGUNTAS www.microsoft.com.eondream.com, type = A, class = IN RESPUESTAS -> www.microsoft.com.eondream.com dirección de internet = 208.69.36.132 ttl = 0 (0 segundos) ------------ Respuesta no autorizada: Nombre: www.microsoft.com.eondream.com Dirección: 208.69.36.132
(Nota: se resuelve en esa IP porque uso el servicio opendns y esa es su página de sugerencias o como quiera llamarlo) Si estoy leyendo la salida nslookup correctamente, entonces no es un problema con mi servidor DNS porque Windows es realmente preguntando por el dominio incorrecto.
fuente
www.microsoft.com
es un nombre de dominio totalmente calificado. Windows está haciendo esto bien. Consulte la respuesta de aceptación: superuser.com/a/413529/150263Respuestas:
Bueno, no soy un experto, pero esto es lo que encontré:
Esta entrada de registro funciona tanto para Windows XP como para Windows Vista
HKLM \ Software \ Políticas \ Microsoft \ Windows NT \ DNSClient \ AppendToMultiLabelName
Type = DWORD
Datos:
Si la entrada del registro no está presente, el valor predeterminado en Windows XP es 1 y 0 en Windows Vista.
Nota: Este registro cambia y su efecto se aplica solo al
ping
comando, no se aplica a lanslookup
herramienta. Esto se debe a quenslookup
contiene su propio dispositivo de resolución de DNS y no depende del dispositivo de resolución integrado en el sistema operativo (Cliente DNS). Los paquetes de consulta DNS (multi-etiqueta) enviados por lanslookup
herramienta agregarán los dominios enumerados en el orden de búsqueda de sufijos independientemente de la configuración de clave de registro mencionada aquí.Referencia: http://blogs.technet.com/networking/archive/2009/04/16/dns-client-name-resolution-behavior-in-windows-vista-vs-windows-xp.aspx
fuente
Lamento revivir una pregunta claramente antigua, pero parece que nadie sugirió la respuesta obvia de forzar un fqdn. Simplemente use un punto final para forzar la búsqueda de nivel superior. Entonces, en este ejemplo de búsqueda
www.microsoft.com.
.fuente
www.example.com
solo está parcialmente calificado.Tuve el mismo problema porque mi controlador de dominio se instaló como parte de un dominio y luego se eliminó del dominio. Por ejemplo dominio
cloud
como subdominio paramydomain.com
Cada acción relacionada con DNS, como la ejecución,
nslookup
dio como resultado una dirección con el sufijo que.mydomain.com
se agrega. Por ejemplo, realizar una búsqueda nslookup dewww.google.com
aparece comowww.google.com.mydomain.com
.Para evitar esto:
.
ymydomain.com
como se muestra aquí:Esto surte efecto inmediatamente y afecta a todas las NIC en la computadora. Esto debe hacerse para todas las computadoras de dominio.
fuente
Funciona según lo diseñado. Solo agrega un punto al final.
entonces por ejemplo:
en lugar de
entonces obtendrás el resultado que probablemente quieras ver.
fuente
mire para ver si tiene un nombre de dominio definido en su enrutador / puerta de enlace.
fuente