Desconocido no puede encontrar <nombrehost>: dominio inexistente

8

Tengo una pequeña red que ejecuta servidores Windows Server 2012 y clientes Windows 7. En este momento estoy tratando de configurar DNS con una zona integrada por AD. He configurado mi máquina local, que no es miembro del dominio, con las IP correctas del servidor DNS, la configuré para que se registre en DNS con el Sufijo DNS apropiado y use ese sufijo en el registro DNS. Esa parte funcionó muy bien. También tengo varios servidores miembros como parte del dominio que también están registrados en DNS. Así que aquí está el quid de la cuestión en este momento.

Cuando intento hacer un NSLookup en el nombre de host de uno de los servidores miembros del cliente del grupo de trabajo, obtengo lo siguiente:

C:\Users\User>nslookup hostname  
Server: unknown  
Address: 192.168.1.26

*** Unknown can't find hostname: Non-Existent domain

Cuando hago ping desde el mismo cliente de grupo de trabajo, tiene éxito al agregar el sufijo DNS al nombre de host automáticamente.

C:\Users\User>ping hostname

Pinging hostname.domain.com [192.168.1.28] with 32 bytest of data:  
Reply from 192.168.1.28: bytes=32 time=14ms TTL=128  
Reply from 192.168.1.28: bytes=32 time=<1ms TTL=128  
Reply from 192.168.1.28: bytes=32 time=<1ms TTL=128  
Reply from 192.168.1.28: bytes=32 time=<1ms TTL=128  

Ahora, cuando hago un NSLookUp desde otro servidor miembro

C:\Users\Administrator>nslookup hostname
Server: Unknown
Address: 192.168.1.26

Name: hostname.domain.com
Address: 192.168.1.28

Así que he comparado la configuración de DNS de red de ambas máquinas y la única diferencia es que la estación de trabajo del cliente que no es de dominio tiene marcada la casilla adicional que dice "Usar el sufijo DNS de esta conexión en el registro DNS". Si no lo tengo marcado, el cliente no se registrará en el servidor DNS. He agregado el sufijo uno de domain.com a la máquina cliente del grupo de trabajo en el campo "Sufijo DNS para esta conexión:".

He visto varias referencias a zonas de búsqueda inversa que causan problemas como este, sin embargo, he configurado una zona de búsqueda inversa y me aseguré de que se creó un registro ptr para el nombre de host en cuestión.

Mi pregunta sería, ¿cómo soluciono esto, qué configuración me estoy perdiendo?

EDITAR:

Desde entonces configuré DHCP en uno de los servidores y apagué DHCP en el enrutador / puerta de enlace. Después de hacer eso y renovar mi IP, ahora tengo una resolución de nombre plana. No puedo imaginar qué configuración es diferente, sin embargo, funciona ahora. ¿Tiene esto más sentido?

Primordial
fuente

Respuestas:

0

El problema es que tiene dos servidores DHCP en su red.

  1. El enrutador
  2. El servidor del directorio activo

Hay una condición de carrera cuando hay varios servidores dhcp en la misma red.

Cuando una computadora registra su enrutador como dns, las consultas nslookup de esta computadora se solicitan al enrutador y no puede encontrar su nombre de host.

Si una computadora está en el dominio, lo más probable es que enrute las consultas nslookup a su servidor de dominio, lo que da una respuesta correcta.

Debe tener solo un servidor DHCP en su red y debe registrar su servidor DNS de Active Directory como el principal.

Hüseyin Yağlı
fuente
-1

Cuando configura la red a través de DHCP en una red de Windows, las opciones de DHCP se configuran correctamente automáticamente ya que DHCP atiende toda la información que requieren los clientes.

Este enlace explica mejor

usuario105566
fuente