Настройка Windows Server Active Directory Domain Services
Active Directory (AD) — основа корпоративной идентификации. После развёртывания домена каждый пользователь, компьютер и сервис входит в единую систему авторизации. Это удобно, пока домен проектируется правильно. Проблемы начинаются, когда домен разворачивали «быстро» и без понимания структуры OU, делегирования прав и политики репликации. Мы сталкивались с проектами, где OU создавались на ходу, GPO применялись хаотично, а восстановление после сбоя занимало сутки. Один из клиентов — торговая сеть с 50 филиалами — получил простой на 8 часов из-за неправильной схемы репликации между DC. После нашего аудита и перепроектирования MTTR сократился до 15 минут, а затраты на администрирование снизились на 40%. Правильное планирование OU снижает административные издержки на 30%. Наш опыт — более 10 лет в крупных инфраструктурах — позволяет избежать этих ошибок с первого раза.
Почему планирование OU — половина успеха?
Самая распространённая ошибка — создавать OU по ходу, без планирования. Потом структура превращается в хаос, GPO применяются непредсказуемо, делегирование прав невозможно. Для компании с 500+ пользователями и несколькими офисами правильно спроектированная OU снижает время на применение политик на 30% и упрощает делегирование. Рабочая структура:
company.local
├── _Admin
│ ├── Service Accounts
│ └── Admin Users
├── Computers
│ ├── Moscow
│ │ ├── Workstations
│ │ └── Servers
│ └── Remote
│ └── Workstations
├── Groups
│ ├── Distribution
│ └── Security
└── Users
├── Moscow
│ ├── IT
│ ├── Finance
│ └── HR
└── Remote # Создать структуру OU
$domain = "DC=company,DC=local"
New-ADOrganizationalUnit -Name "_Admin" -Path $domain
New-ADOrganizationalUnit -Name "Service Accounts" -Path "OU=_Admin,$domain"
New-ADOrganizationalUnit -Name "Computers" -Path $domain
New-ADOrganizationalUnit -Name "Moscow" -Path "OU=Computers,$domain"
New-ADOrganizationalUnit -Name "Workstations" -Path "OU=Moscow,OU=Computers,$domain"
New-ADOrganizationalUnit -Name "Servers" -Path "OU=Moscow,OU=Computers,$domain"
New-ADOrganizationalUnit -Name "Users" -Path $domain
New-ADOrganizationalUnit -Name "Moscow" -Path "OU=Users,$domain"
New-ADOrganizationalUnit -Name "IT" -Path "OU=Moscow,OU=Users,$domain" Какие проблемы возникают при развёртывании Active Directory?
- DNS-зависимость. Без корректной зоны DNS репликация не работает — 80% случаев отказов репликации связаны с DNS. Каждый DC должен регистрировать записи SRV и A, а клиенты — находить DC по имени домена.
- Ошибки в правах на репликацию. Если между сайтами неправильно настроена топология, изменения могут задерживаться на часы. Настройка сайтов и подсетей в Active Directory Sites and Services обязательна.
- Неверная структура OU. Без иерархии GPO применяются хаотично, аудит прав становится невозможным. Кейс: у одного из клиентов было 300 GPO на уровне домена — после реструктуризации OU их число сократилось до 40.
Как мы разворачиваем AD DS под ключ?
Процесс включает аудит текущей инфраструктуры, проектирование схемы домена, установку и настройку контроллеров, проверку репликации и передачу документации. На каждом этапе мы фиксируем конфигурацию, чтобы исключить сюрпризы. Гарантируем корректную работу сервиса в течение 30 дней после запуска.
Аудит и проектирование
Оцениваем существующие ресурсы (серверы, сеть, требования к безопасности). Определяем количество и расположение DC, схему репликации, необходимость Read-Only DC для удалённых офисов. Согласовываем с вами структуру OU и GPO. Стоимость рассчитывается после аудита — свяжитесь с нами для предварительной оценки.
Развёртывание первого контроллера домена
# Установить роль AD DS
Install-WindowsFeature AD-Domain-Services -IncludeManagementTools
# Создать новый лес и домен (первый DC)
Import-Module ADDSDeployment
Install-ADDSForest `
-CreateDnsDelegation:$false `
-DatabasePath "C:\Windows\NTDS" `
-DomainMode "WinThreshold" `
-DomainName "company.local" `
-DomainNetbiosName "COMPANY" `
-ForestMode "WinThreshold" `
-InstallDns:$true `
-LogPath "C:\Windows\NTDS" `
-SysvolPath "C:\Windows\SYSVOL" `
-NoRebootOnCompletion:$false `
-SafeModeAdministratorPassword (ConvertTo-SecureString `
"P@ssw0rd!" -AsPlainText -Force) `
-Force:$true
После перезагрузки первый DC готов. Следующий шаг — добавить второй DC для отказоустойчивости.
Второй контроллер домена
Один DC — это SPOF. При его отказе аутентификация и доступ к ресурсам блокируются. Среднее время восстановления (MTTR) в таком сценарии — до 4 часов. С двумя DC downtime стремится к нулю. Два DC обеспечивают MTTR в 10 раз ниже, чем один DC. Второй DC добавляют сразу после развёртывания:
# На втором сервере
Install-WindowsFeature AD-Domain-Services -IncludeManagementTools
Install-ADDSDomainController `
-DomainName "company.local" `
-InstallDns:$true `
-DatabasePath "C:\Windows\NTDS" `
-SysvolPath "C:\Windows\SYSVOL" `
-LogPath "C:\Windows\NTDS" `
-SiteName "Default-First-Site-Name" `
-NoRebootOnCompletion:$false `
-Credential (Get-Credential) `
-Force:$trueПроверить репликацию после добавления:
# Состояние репликации repadmin /showrepl repadmin /replsummary # Принудительная синхронизация repadmin /syncall /AdeP Если repadmin /showrepl показывает ошибки — чаще всего это DNS (DC не находит партнёра по имени) или firewall между DC. В нашей практике 80% проблем репликации связаны именно с DNS.
Сравнение: один DC vs два DC
| Параметр | Один DC | Два DC |
|---|---|---|
| Отказоустойчивость | Нет | Есть |
| MTTR при отказе | 2-4 часа | ≤15 минут |
| Возможность обновления без простоя | Нет | Да (rolling update) |
| Стоимость лицензий | Ниже | Выше на 1 Windows Server |
| Сложность управления | Низкая | Средняя (репликация) |
При выборе двух DC вы получаете SLO 99.9% для служб каталога — это стандарт для бизнес-критичных инфраструктур.
Пошаговый план развёртывания AD DS
- Аудит: оценка серверов, сети, требований.
- Проектирование: схема домена, OU, GPO, репликация.
- Установка первого DC: создание леса и домена.
- Добавление второго DC: обеспечение отказоустойчивости.
- Настройка репликации: проверка через repadmin.
- Создание OU и служебных аккаунтов: с минимальными правами.
- Тестирование аутентификации и применения GPO.
- Передача документации и обучение.
Сервисные аккаунты с минимальными правами
После развёртывания создаём аккаунты для ежедневных операций: присоединения компьютеров к домену, резервного копирования, обновления DNS. Права делегируются через Delegation of Control Wizard — так мы избегаем лишних привилегий.
Что входит в работу
- Схема домена и структуры OU (документация и скрипты)
- Конфигурация GPO и делегирование прав
- Настройка репликации и DNS
- Сервисные аккаунты с минимальными правами
- Инструкция по добавлению новых DC и восстановлению
- Обучение вашей команды (2 часа)
- Техническая поддержка 30 дней после запуска
- Закажите проектирование AD DS — получите готовую схему домена с документацией.
Ориентиры по срокам
| Масштаб | Описание | Срок |
|---|---|---|
| Базовый | 1 домен, 2 DC, базовая структура OU | 2-3 дня |
| Средний | Несколько сайтов, Sites and Services, репликация | 4-7 дней |
| Корпоративный | Несколько доменов / лесов, trust relationships, fine-grained password policies | от 2 недель |
Свяжитесь с нами для аудита вашей инфраструктуры — оценим текущее состояние за 1 день. Стоимость рассчитывается индивидуально после аудита.
Подробнее о концепции Active Directory можно прочитать в официальной документации Microsoft.







