¿Cómo puedo encontrar el servidor LDAP en el DNS en Windows?


36

Para Linux, este comando debería devolver el registro DNS para el servidor LDAP

host -t srv _ldap._tcp.DOMAINNAME

(se encuentra en Autenticación de Java (Linux) a Active Directory usando LDAP SIN nombre de servidor )

¿Cómo podría obtener lo mismo en la línea de comandos de Windows usando nslookup?

Lo intenté

nslookup -type srv _ldap._tcp.DOMAINNAME

(siguiendo http://support.microsoft.com/kb/200525 ), ¿sería correcto?

Respuestas:



9

En cmd shell:

nslookup 
set types=all
_ldap._tcp

3
O, en una línea nslookup -type=all _ldap._tcp. Quería para poder redirigir la salida a un archivo.
dsz

4

Nada de lo anterior funcionó para mí, recibí cada vez un error como este (he intentado con todas las combinaciones que se me ocurren con los nombres de dominio):

*** Desconocido no puede encontrar _ldap._tcp: dominio inexistente

Entonces, otra búsqueda en Google señaló este método:

nltest /dclist:yourdomain.com

Y esto da como resultado la lista de los diferentes servidores en mi red. Espero que esto ahorre 2 minutos adicionales para otra persona.


nltest devolvió la información correcta al usar el nombre de dominio "corto", este nombre corto no se resolvió en la consulta nslookup
Erik Oppedijk

3

Cómo verificar los registros de recursos del localizador de ubicación de servicio (SRV) para un controlador de dominio después de instalar el servicio de directorio de Active Directory.

Use Nslookup para verificar los registros SRV, siga estos pasos:

  1. Haga clic en Inicio y luego en Ejecutar.

  2. En el cuadro Abrir, escriba cmd .

  3. Escriba nslookup y presione ENTRAR.

  4. Escriba set type = all y presione ENTRAR.

  5. Escriba _ldap._tcp.dc._msdcs.Domain_Name , donde Domain_Name es el nombre de su dominio y presione ENTRAR.


0

El indicador de cmd de Windows usa "consulta" en lugar de "tipo" por alguna razón olvidada. Nslookup interactivo todavía usa "set type = srv".

nslookup -query = srv _ldap._tcp.DOMAINNAME

EDITAR: mientras "consulta" funciona, parece que estoy 100% equivocado. "tipo" también funciona.


¿Estás seguro de eso? nslookup -type=srv _ldap._tcp.DOMAINNAMEFunciona como se esperaba en Windows.
jscott

0

"nslookup -query = srv _ldap._tcp.DOMAINNAME" funcionó para mí, probé nslookup -type = srv _ldap._tcp.DOMAINNAME y no funcionó.

Server 2008 R2

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.