Как определить, на каком контроллере домена я аутентифицирован?
Как определить, на каком контроллере домена я аутентифицирован? Есть ли способ сделать это без локального администратора?
Как определить, на каком контроллере домена я аутентифицирован? Есть ли способ сделать это без локального администратора?
Чтобы определить компьютер/сервер DC использует NLTEST:
nltest /dsgetdc:<domain_name>
Чтобы перечислить все DC с их соответствующим сайтом, попробуйте:
nltest /dclist:<domain_name>
Вам не нужно использовать FQDN доменного имени или сервера - например, вместо того, чтобы сказать /dclist:services.microsoft.com
, вы можете просто набрать /dclist:services
(если вы являетесь аутентифицированным членом этого домена, конечно же).
Для аутентификации пользователя и групповой политики используйте переменную LOGONSERVER:
echo %logonserver%
set l
будет отвечать переменными как для localappdata
, так и для logonserver
. Однако, logonserver
- единственная переменная, которая вас интересует, и которая скажет вам имя контроллера домена, с которым вы аутентифицировались.
Чтобы получить только информацию о сервере входа, введите set log
(что является просто аббревиатурой установленного сервера входа). Имя контроллера домена, с которым вы аутентифицировались, будет возвращено.
Это ответ на ваш вопрос, только если у вас есть Outlook:
Я нашел интересную функцию в Outlook. Если вы удерживаете Ctrl и нажимаете правой кнопкой мыши на иконку в панели задач, то при нажатии на статус соединения вы увидите Exchange-сервер, к которому вы подключены, а также контроллер домена, к которому вы подключены. На самом деле я обнаружил, что один отвечает на другой вопрос о соединениях Exchange, отличный способ переработать ответы….