如何在 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

在命令外殼中:

nslookup 
set types=all
_ldap._tcp

答案3

上述方法都不適合我,每次都會出現這樣的錯誤(我已經嘗試了我能想到的所有網域組合):

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

所以另一個谷歌搜尋指向了這個方法:

nltest /dclist:yourdomain.com

這會產生我的網路中不同伺服器的清單。希望這可以為其他人節省 2 分鐘的時間。

答案4

Get-ADDomainController將列出網域中的網域控制器如果您想從另一個網域檢查它,請使用-serverswitch。

get-addomaincontroller -server "domain"

相關內容