
Для 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
выведет список контроллеров вашего домена из домена. Если вы хотите проверить его из другого домена, используйте -server
switch.
get-addomaincontroller -server "domain"