Контролер домену є центральним елементом мережної інфраструктури, що забезпечує автентифікацію та авторизацію користувачів, а також керування доступом до мережевих ресурсів. Щоб ПК міг використовувати контролер домену, існує процес його пошуку.

Коли ПК запускається, він надсилає запити до мережі з метою знаходження контролерів домену. І тому він передає широкомовний запит лише на рівні протоколу NetBIOS чи DNS. Контролери домену відповідають на цей запит і передають свої параметри та дані для з'єднання.

Після отримання відповіді, ПК аналізує інформацію та вибирає оптимальний контролер домену. Це може бути засноване на таких параметрах, як швидкість мережного з'єднання, відстань до контролера, його поточне навантаження та ін. Після вибору контролера ПК встановлює з'єднання і починає процес аутентифікації на домені.

Важливо відзначити, що ПК зберігає інформацію про контролерів домену у своєму кеші, що дозволяє йому швидше знаходити потрібний контролер при наступних підключеннях. Якщо ж відбулися зміни в мережі – контролер домену було додано або видалено – то ПК автоматично оновлює інформацію про контролерів домену під час наступного запуску або примусового перезавантаження.

Як ПК знаходить контролер домену
КрокОпис
1Клієнтський комп'ютер надсилає DHCP-запит на широкомовну адресу для отримання IP-адреси.
2DHCP-сервер реєструє запит та надсилає відповідь з IP-адресою клієнту.
3Після отримання IP-адреси клієнтський комп'ютер відправляє DNS-запит для резолвінгу імені контролера домену.
4DNS-сервер відповідає з IP-адресою контролера домену.
5Клієнтський комп'ютер надсилає LDAP-запит на IP-адресу контролера домену для авторизації.
6Контролер домену проводить аутентифікацію та авторизацію клієнта.
7Контролер домену відповідає клієнту підтвердженням авторизації та повертає дані про домен.

Як комп'ютер розуміє, до якого контролера домену підключатися?

Алгоритм визначення найближчого контролера домену при включенні доменного комп'ютера

  1. Комп'ютер отримує IP-адресу від DHCP-сервера
  2. Відбувається опитування папки _tcp у DNS-зоні домену, До якої включена система.
  3. Система визначає, які SRV-записи присутні в папці _tcp.
  4. Система намагається зв'язатися з усіма контролерами

Як знайти контролер домену?

Ви можете дізнатися контролер домену, через який ви виконали вхід у домен декількома способами:

  1. Із командного рядка: set log LOGONSERVER=MSK-DC02.
  2. З результатів команди: systeminfo | find /i “logon server”
  3. Зі змінного оточення: echo відсотокlogonserver відсоток

Як підключитися до контролера домену?

На вкладці "Ім'я комп'ютера" натисніть кнопку "Змінити". У розділі "Член" натисніть кнопку "Домен", Введіть ім'я домену, до якого потрібно приєднатися цей сервер, та натисніть кнопку "ОК". Натисніть кнопку "ОК" у діалоговому вікні "Зміни імені комп'ютера" або "Домен", а потім перезапустіть сервер.