Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Информация
Домены NT4 используют только один первичный контроллер домена (Primary Domain Controller, PDC) и, опционально, дополнительные резервные контроллеры (Backup Domain Controllers, BDC).
В доменном лесу AD не существует разницы между различными DC, за исключением ролей FSMO, поэтому, когда речь идёт о домене AD, во избежание путаницы,  используется единый термин "контроллер домена" или "DC".

Подготовка установки

См. Samba как контроллер домена AD

Установка Samba

  • Настроить статический IP-адрес хоста;
  • В качестве IP-адреса сервера DNS указать IP-адрес существующего сервера доменного DNS

  • Задать полное доменное имя хоста:

Информация
hostnamectl set-hostname dc2.samdom.example.com
  • В файле /etc/hosts указать правильный адрес хоста, например:
Информация
10.0.2.253 dc2.samdom.example.com dc2

Подробности смСмSamba как контроллер домена AD

Подготовка хоста к присоединению к домену

...

Установка локального сервера DNS

По умолчанию, первый контроллер домена (DC) в доменном лесу поддерживает собственный сервер DNS для зон AD. Для обеспечения отказоустойчивости рекомендуется иметь в сети несколько DC, работающих также и как серверы DNS.
Если планируется поддерживать дополнительный DNS, то:

...

Предупреждение
Параметр 'nameserver' в файле настройки разрешения имён '/etc/resolv.conf' должен указывать на  AD DC, иначе присоединяемый DC не сможет найти доменную службу Kerberos  KDC

Установка клиента Kerberos

Используйте для файла параметров Установите клиента Kerberos следующие настройки /etc/krb5.conf:

[libdefaults]
dns_lookup_realm = false
dns_lookup_kdc = true
default_realm = SAMDOM.EXAMPLE.COM
Информация
apt-install rkb5-user

Если в сети правильно настроен и работает служба DNS, параметры сервера Kerberos для подключения клиента будут получены автоматически.

Для проверки правильности настройки клиента используйте команду получения билета Kerberos kinit:

...

Чтобы просмотреть полученные билеты:

Информация
klist

Установка Samba

См. Samba как контроллер домена AD

Присоединение у домену AD в роли DC

Предупреждение
Перед присоединением необходимо удалить автоматически создаваемый при установке пакета Samba файл /etc/samba/smb.conf

Пример присоединения к домену samdom.example.com в роли контроллера домена (DC), дополнительно работающего как сервер DNS с использованием внутреннего сервиса DNS Samba BIND9_DLZ:

Информация
samba-tool domain join samdom.example.com DC -U"SAMDOM\administrator" --dns-backend=SAMBABIND9_INTERNALDLZ

После ввода команды будет запрошен пароль администратора домена, и выдана информациия о ходе присоединения:

...

Информация

После запуска  DC, служба синхронизации данных (knowledge consistency checker, KCC) на Samba DC создаёт соглашения о репликациии с другими DC в этом доменном лесу AD.
Автоматическая генерация соединений репликации может занять до 15-ти минут.

Проверка статуса репликации выполняется командой 

Информация
samba-tool drs showrepl

При проверке может выдаваться предупреждение

Информация
Warning: No NC replicated for Connection!

Согласно документации Samba, это предупреждение можно игнорировать.

Подробности см. Проверка статусов репликации каталогов.

Предупреждение

Для оптимизации стоимости и времени репликации, KCC в Samba более не создаёт полносвязанную топологию репликации. Подпробности см. Samba KCC.

Запуск BIND

Для успешного запуска доменного сервиса BIND9 нужно предоставить сервису права на чтение конфигурационного файла /var/lib/samba/bind-dns/named.conf, а, точнее, предоставить права на поиск этого файла в каталоге /var/lib/samba/bind-dns:


Информация

chmod 755 /var/lib/samba/bind-dns

Перед запуском сервиса BIND проверьте, что все части каталогов DNS успешно реплицированы:

Информация

samba-tool drs showrepl
...
==== INBOUND NEIGHBORS ====
...
DC=DomainDnsZones,DC=samdom,DC=example,DC=com
Default-First-Site-Name\DC1 via RPC
DSA object GUID: 4a6bd92a-6612-4b15-aa8c-9ec371e8994f
Last attempt @ Thu Sep 24 20:08:45 2015 CEST was successful
0 consecutive failure(s).
Last success @ Thu Sep 24 20:08:45 2015 CEST
...
DC=ForestDnsZones,DC=samdom,DC=example,DC=com
Default-First-Site-Name\DC1 via RPC
DSA object GUID: 4a6bd92a-6612-4b15-aa8c-9ec371e8994f
Last attempt @ Thu Sep 24 20:08:45 2015 CEST was successful
0 consecutive failure(s).
Last success @ Thu Sep 24 20:08:45 2015 CEST

Запуск сервиcа:

Информация
service bind9 restart

Тестирование Samba AD DC

Проверка файлового сервера

...