El problema se muestra a continuación:
- Ping hostname <: el host responde, parece que la resolución se realiza a través de netbios
- nslookup hostname <-
UnKnown no encontró el nombre de host: No hay respuesta del servidor.
Ahora viene la parte divertida. Por un corto período de tiempo, la resolución funciona. También puede ser que un usuario que inició sesión en el servidor pueda resolver el nombre de host y otro no pueda al mismo tiempo.
Preparar:
Obtuve un Windows Server 2012 unido al dominio que tiene instalado el rol Hyper-V. El servidor tiene 4 interfaces de red físicas, donde Hyper-V utiliza el n. ° 1 y el n. ° 2 como conmutador virtual y no tiene ninguna dirección IP configurada.
Las interfaces de red n. ° 3 y n. ° 4 obtuvieron sus direcciones IPv4 mediante nuestro servidor DHCP (que es una VM en este host Hyper-V). Los conmutadores virtuales n. ° 1 obtuvieron una dirección IP estática y el n. ° 2 obtuvo su dirección mediante DHCP.
Tengo 2 servidores DNS. Nslookup en ambos resultados en el mismo. El segundo servidor DNS está en otro host de Hyper-V en otro servidor. Cada interfaz de red tiene configurado el servidor DNS primario y secundario, que se mostró por ipconfig /all
comando.
Como información adicional: la resolución parece funcionar correctamente en cualquier otro cliente / servidor, excepto en este.
Registro de eventos en el servidor con el problema:
- Hyper-V-VMMS - Id. De suceso: 32022: la replicación no funcionó debido a la resolución de nombre del socio de replicación.
- Eventos de cliente DNS - Id. De evento: 8015: el registro DNS en los servidores DNS no funcionó, tiempo de espera agotado.
Registro de eventos en el servidor DNS primario:
- Servicio de servidor DNS: Identificador de evento: 4015: El servidor DNS reconoció un error crítico de ActiveDirectory. Asegúrese de que AD funcione correctamente. Errordebuginformation está vacío "".
- Los AD-Logs no mostraron ningún error.
El servidor DNS secundario no mostró errores recientemente.
No sé si un reinicio del servidor puede ayudar, pero esto es lo último que haría, porque las máquinas virtuales se están ejecutando en este servidor.
Solución de problemas:
- Deshabilité IPv6 en cada interfaz de red.
- Miré en el tráfico de red y busqué paquetes DNS. El servidor DNS no recibió ninguno de este servidor.
- Mirando las interfaces de red del servidor con este problema, parece que ni siquiera envía ninguna solicitud a los servidores DNS.
- Traté de deshabilitar y habilitar las interfaces de red.
Varias herramientas de diagnóstico adicionales (por ejemplo, dcdiag) no funcionaron debido a que la resolución dns no funciona. Entonces, ¿alguna idea?
dcdiag
todos tus DC y has hecho otras verificaciones en AD? Un error crítico de Active Directory suena grave. Me gustaría correr eso primero.Respuestas:
Esto suena como un problema de DNS. AD es muy temperamental en los errores de DNS, ya que depende mucho de la resolución de nombres de DNS. Según los errores, parece que esto podría ser la raíz del problema. Asegúrese de tener los servidores DNS configurados correctamente.
Como primer pensamiento, el host local (si es un servidor DNS y un controlador de dominio) debería ser la primera IP del servidor en las listas DNS.
fuente
Tal vez no entendí correctamente su escenario, pero si tiene más de una interfaz de una máquina en una subred, entonces su Windows no puede funcionar.
Si desea tener más de un enlace a un segmento debido al rendimiento, debe usar "NIC Teaming" en Windows, pero debe tener un interruptor, que puede hacer "agregación de enlaces". Cómo configurarlo puedes ver por ejemplo aquí
O debe usar una NIC exclusivamente para un host virtual.
fuente
ping -t DNS_server
, ¿puedes ver la respuesta para cada paquete?