Как найти сервер LDAP в DNS в Windows?

Как найти сервер LDAP в DNS в Windows?

Для Linux эта команда должна вернуть запись DNS для сервера LDAP.

host -t srv _ldap._tcp.DOMAINNAME

(найдено наАутентификация из Java (Linux) в Active Directory с использованием LDAP БЕЗ имени сервера)

Как можно получить то же самое в командной строке Windows с помощью nslookup?

Я пытался

nslookup -type srv _ldap._tcp.DOMAINNAME

(следующийhttp://support.microsoft.com/kb/200525), будет ли это правильно?

решение1

Вам необходимо использовать =after -type:

nslookup -type=srv _ldap._tcp.DOMAINNAME

решение2

В командной строке:

nslookup 
set types=all
_ldap._tcp

решение3

Ничего из вышеперечисленного мне не помогло, каждый раз я получал такую ​​ошибку (я перепробовал все возможные комбинации доменных имен):

*** Неизвестный не может найти _ldap._tcp: Несуществующий домен

Итак, еще один поиск в Google указал на этот метод:

nltest /dclist:yourdomain.com

И это приводит к списку различных серверов в моей сети. Надеюсь, это сэкономит еще 2 минуты для кого-то еще.

решение4

Get-ADDomainControllerвыведет список контроллеров вашего домена из домена. Если вы хотите проверить его из другого домена, используйте -serverswitch.

get-addomaincontroller -server "domain"

Связанный контент