Tengo una máquina con Windows 7 que estoy tratando de configurar para el desarrollo. Por lo general, accedemos a nuestros dominios de desarrollo utilizando una URL como user.site.dev. El DNS está configurado para user.site.dev.sd.ourdomain.com. Puedo hacer ping a user.site.dev.sd.ourdomain.com pero si intento hacer ping solo a user.site.dev me devuelve "La solicitud de ping no pudo encontrar el host user.site.dev".
Cuando ejecuto ipconfig, muestra un sufijo DNS específico de conexión de sd.ourdomain.com, y cuando edito las propiedades para el adaptador de red, la configuración de DNS en el menú avanzado se marca como "Agregar sufijos DNS primarios y específicos de conexión" y "Anexar sufijos primarios del sufijo DNS primario".
Estas son las mismas configuraciones que tengo en una máquina XP, y resuelven la URL correctamente allí; pero Windows 7 no parece estar agregando el sufijo correctamente. ¿Estoy haciendo esto mal? ¿O alguien más ha tenido esta experiencia y ha encontrado una solución?
Actualización: Traté de alternar la configuración para "Agregar estos sufijos DNS (en orden):" y agregar sd.ourdomain.com a la lista, pero la url aún no se resolvió.
Respuestas:
Bitmap y Charles a continuación son correctos, Microsoft ha agregado una nueva característica en Windows 7 llamada Devolución de DNS, y hay una configuración de política para deshabilitarla, de la siguiente manera:
Ejecute gpedit.msc Examine la política de la computadora local -> Configuración de la computadora -> Plantillas administrativas -> Red -> Cliente DNS
Habilite "Permitir anexar sufijo DNS a consultas de nombre de etiqueta múltiple no calificadas"
Deberias hacer eso.
fuente
Este cambio funcionó para mí:
fuente
También debe agregar .site.dev a su lista de sufijos de búsqueda de DNS y luego ordenarlo como primero. El pedido no es obligatorio, pero acelerará las búsquedas si usa estas extensiones de desarrollo con frecuencia. Si ya está en su lista y todavía no funciona, asegúrese de apuntar a un servidor DNS que devuelva resultados .site.dev. Si eso todavía no funciona, siempre puede especificar las traducciones en su archivo de hosts. Ver http://en.wikipedia.org/wiki/Hosts_file
fuente
DNS Devolution es un nuevo concepto que MS ha ideado para brindar controles más precisos sobre qué tan lejos busca en el árbol con un nombre no calificado. Creo que esta es la causa raíz del comportamiento que está viendo, que difiere del comportamiento del sistema operativo anterior de simplemente quitar un nivel del dominio hasta que coincida o llegue al final. http://technet.microsoft.com/en-us/library/ee683928%28WS.10%29.aspx
fuente
No olvide
ipconfig /flushdns
y otros comandos de ipconfig para vaciar las entradas de caché.OpenDNS tiene alias de marcadores DNS que vale la pena analizar.
fuente
Estaba teniendo este problema en Windows 8 ; Encontré este enlace para tener la solución correcta.
En mi caso, solo necesitaba cambiar la siguiente
DWORD
entrada del registro a1
:En mi caso tuve que crear la
DNSClient
clave; No estaba ya presente.fuente