如何在 Windows 上的 DNS 中找到 LDAP 服务器?

如何在 Windows 上的 DNS 中找到 LDAP 服务器?

对于 Linux,此命令应返回 LDAP 服务器的 DNS 记录

host -t srv _ldap._tcp.DOMAINNAME

(发现于使用不带服务器名称的 LDAP 从 Java (Linux) 向 Active Directory 进行身份验证

如何使用 nslookup 在 Windows 命令行上获得相同的结果?

我试过

nslookup -type srv _ldap._tcp.DOMAINNAME

(下列的http://support.microsoft.com/kb/200525),这样正确吗?

答案1

您需要使用=after -type

nslookup -type=srv _ldap._tcp.DOMAINNAME

答案2

在cmd shell中:

nslookup 
set types=all
_ldap._tcp

答案3

以上方法对我都不起作用,每次我都会遇到这样的错误(我尝试了所有我能想到的域名组合):

*** 未知,无法找到 _ldap._tcp:不存在的域

因此另一次谷歌搜索指向了这个方法:

nltest /dclist:yourdomain.com

这样就会得到我网络中不同服务器的列表。希望这能为其他人节省额外的 2 分钟。

答案4

Get-ADDomainController将从域中列出您的域控制器如果您想从另一个域检查它,然后使用-server开关。

get-addomaincontroller -server "domain"

相关内容