2011-09-09 12:55:11 +0000 2011-09-09 12:55:11 +0000
64
64

どのドメインコントローラに認証されているのか、どのようにして見分けることができますか?

どのドメインコントローラに認証されているのか、どのようにして見分けることができますか?ローカル管理者がいなくてもできる方法はありますか?

回答 (6)

96
96
96
2011-09-09 14:20:50 +0000

これは次のコマンドで見つけることができます:

echo %LOGONSERVER%

管理者やパワーユーザーでなくても使用できます。このコマンドの出力を見てください:

set
47
47
47
2013-08-26 09:20:20 +0000

コンピュータ/サーバ**のDCを決定するにはNLTESTを使用します:

nltest /dsgetdc:<domain_name>

すべてのDCを適切なサイトでリストアップするには、次のようにしてください:

nltest /dclist:<domain_name>

ドメイン名やサーバのFQDNを使用する必要はありません – 例えば、「/dclist:services.microsoft.com」と言う代わりに、単に「/dclist:services」と入力してください(もちろん、そのドメインの認証済みメンバーである限り)。

user認証とグループポリシーではLOGONSERVER変数を使用します:

echo %logonserver%
4
4
4
2012-12-06 12:18:34 +0000

set lは、localappdataのための変数と、logonserverのための変数の両方で応答します。しかし、logonserverはあなたが興味を持っている唯一の変数であり、認証したドメインコントローラの名前を教えてくれる変数です。

ログオンサーバの情報だけを取得するには、set logとタイプしてください(これは単にset logonserverの略です)。認証したドメインコントローラの名前が返ってきます。

3
3
3
2011-09-09 14:22:34 +0000

これはあなたがOutlookを持っている場合にのみ質問に答えます:

私はOutlookで興味深い機能を見つけました。あなたがCtrlキーを押したまま、タスクバーのアイコンを右クリックし、接続状態をクリックした場合、それはあなたが接続されているだけでなく、どのようなドメインコントローラと同様に、あなたに接続されているExchangeサーバーを示しています。私は実際にExchange接続についての別の質問に答えているものを発見し、回答をリサイクルするための素晴らしい方法…

1
1
1
2012-01-18 10:38:27 +0000

set L は、L で始まるすべての環境変数をリストアップします。

1
1
1
2018-05-20 09:25:54 +0000

Powershell は (パラメータなしで)

Get-ADDomainController

または具体的には

(Get-ADDomainController).HostName
``` を提供します。