Управление контроллерами домена в Active Directory
Компьютеры под управлением Windows Server 2003 могут выступать в роли рядового сервера (member server) или контроллера домена (domain controller, DC). Хотя все, что обсуждалось в предыдущих разделах этой главы, применимо к любому типу учетной записи компьютера, содержание данного раздела относится только к контроллерам домена.
Контроллеры домена выполняют массу важных задач в доменах Active Directory. Рядовой сервер можно сделать контроллером домена через команду DCPROMO, которая устанавливает службы каталогов и назначает рядовой сервер на роль контроллера домена. Если вы запустите DCPROMO второй раз, то вернете контроллеру домена роль рядового сервера.
К какому контроллеру домена подключен компьютер cmd
Добрый день! Уважаемые читатели и гости IT блога Pyatilistnik.org. В данной статье, я хочу рассказать, как определить какой контроллер домена вас аутентифицировал. Иногда бывают ситуации, что нужно понять, данную информацию, для поиска проблем. Приведу простой пример, на пользователя была применена политика, которую я отключил на одном из контроллеров, через какое-то время, пользователь обратился, все стем же вопросом, выяснилось, что на другом DC, бала та же политика, отключив ее, все решилось, и в этом помогла информации, о том, кто его аутентифицировал.
-
и пишем в ней волшебную команду.
И видим, очень информативную выборку.
Как определить какой контроллер домена вас аутентифицировал
Или без лишней воды
- Второй метод определения контроллера домена, который проверил является использование команды:
- Третий метод вычисления контроллера домена, через который вы прошли аутентификацию, является использование старой, проверенной команды:
Вот такая простоя, но очень полезная команда, и у нее еще очень много полезных функций. С вами был Иван Семин, автор и создатель IT блога pyatilistnik.org.
Комментарии
Если комп уже в домене, то можно и так. А если нужно зайти по РДП на КД с не-доменного компа? Например, чтобы посмотреть крайнее использованное имя и назначить следующее.
Неверно.
Так мы узнаем DNS сервер по умолчанию, но он не обязательно совпадает с контроллером домена.
Нужно так
> set logon
В ответе получим имя сервера, на котором мы залогинились.
Как программно узнать, какой компьютер является контроллером домена в Windows?
Я ищу способ определить, какое имя / IP-адрес контроллера домена для данного домена, к которому подключен клиентский компьютер.
В нашей компании есть множество небольших сетей, которые мы используем для тестирования, и у большинства из них есть свои собственные небольшие домены. Например, один из доменов называется «TESTLAB». У меня есть рабочая станция Windows XP, которая является членом домена TESTLAB, и я пытаюсь выяснить имя контроллера домена, чтобы я мог пойти и посмотреть, какие пользователи были определены для домена. В нашей лаборатории есть смесь Windows Server 2000 и Windows Server 2003 (а на самом деле, вероятно, пара серверов NT 4), поэтому было бы неплохо найти решение, которое подойдет для обоих.
Глядя в Интернет, похоже, что есть различные утилиты, такие как Windows Power Shell или nltest, но все они требуют загрузки и установки других утилит. Я надеялся найти способ найти контроллер домена без необходимости устанавливать что-либо дополнительное.
РЕДАКТИРОВАТЬ Если бы я хотел написать программу для поиска контроллера домена или пользователей в текущем домене, как бы я это сделал?
Поскольку я потратил немного времени на написание решения для этого, я подумал, что сделаю это вопросом программирования и снова открою.
7 ответы
Самый простой язык программирования: пакетная обработка DOS
ответ дан 09 дек ’08, 20:12
Вероятно, не то, что Дорки имел в виду тогда, но все же, вероятно, то, что ищут большинство читателей этой ветки. эх . это было то, что искал Дорки. Ха! — Андерсойвинд
Это не сработает, если вы ищете DC в другом домене, которому машина не принадлежит. — Бретт Винстра
@DorkyEngineer, как насчет того, чтобы отметить это как выбранный вами ответ? — Эрике
Определение контроллера домена на котором авторизовался пользователь
Порой бывают ситуации когда реплики на контролерах домена могут не совпадать. Это может произойти в результате какой-либо ошибки. В этом случает становиться актуальным знать на каком именно контролере домена авторизовался тот или иной клиент.
Для этого нам нужно подключиться к компьютеру клиента, запустить командно-строчный режим и дать команду на печать переменной %logonserver% .
В результате система выдаст имя сервера на котором происходила авторизация пользователя.
В русскоязычной Windows
systeminfo | find /i “ Сервер входа в сеть ”
В англоязычной Windows
systeminfo | find /i “ logon server ”