如何知道我已通過哪個網域控制站的身份驗證?

如何知道我已通過哪個網域控制站的身份驗證?

如何知道我已通過哪個網域控制站的身份驗證?有沒有辦法在沒有本地管理員的情況下做到這一點?

答案1

您可以透過以下命令找到它:

echo %LOGONSERVER%

而且您不必是管理員或超級用戶即可使用它。看一下這個指令的輸出:

set

答案2

確定電腦/伺服器DC使用NLTEST:

nltest /dsgetdc:<domain_name> 

若要列出所有 DC 及其對應站點,請嘗試:

nltest /dclist:<domain_name>

您不必使用網域名稱或伺服器的 FQDN - 例如,/dclist:services.microsoft.com您可以簡單地鍵入/dclist:services(當然,只要您是該網域的經過身份驗證的成員),而不是說 。

為了使用者身份驗證和群組原則使用 LOGONSERVER 變數:

echo %logonserver%

答案3

set l將用變數 forlocalappdata和 for進行回應logonserver。但是,這logonserver是您感興趣的唯一變量,並且它將告訴您進行身份驗證的網域控制器的名稱。

若要僅取得登入伺服器信息,請鍵入set log(這是 set logonserver 的縮寫)。將會傳回您進行身份驗證的網域控制站的名稱。

答案4

set L列出所有以字母 L 開頭的環境變量

相關內容