对于 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"