Вопрос или проблема
Какие записи должны быть в зоне DNS, чтобы клиенты AD могли обнаруживать (и правильно использовать) контроллер домена через DNS?
Ответ или решение
Чтобы компьютеры с операционными системами Windows, являющиеся клиентами Active Directory (AD), могли корректно обнаружить контроллер домена (DC) через систему доменных имен (DNS), необходимо правильно сконфигурировать записи в DNS-зоне, связанной с вашим доменом AD. Вот основные типы записей, которые должны быть настроены:
1. Основные записи DNS для контроллера домена
a. Записи «A» (Address Records)
Запись типа «A» связывает имя хоста с его IP-адресом. Для каждого контроллера домена необходимо создать запись типа «A», указывающую на его IP-адрес.
Пример:
dc01.example.com. IN A 192.168.1.10
b. Записи «SRV» (Service Locator Records)
Записи типа «SRV» необходимы для того, чтобы клиенты могли найти службы, предоставляемые контроллерами домена. Для Active Directory есть несколько ключевых SRV-записей, которые должны быть созданы:
- _ldap._tcp.dc._msdcs. — для LDAP-сервисов.
- _kerberos._tcp.dc._msdcs. — для Kerberos.
- _ldap._tcp.default-first-site-name._sites.dc._msdcs. — для сайтов по умолчанию.
- _gc._tcp.default-first-site-name._sites.dc._msdcs. — для глобального каталога.
Пример SRV-записи:
_ldap._tcp.Default-First-Site-Name._sites.dc._msdcs.example.com. IN SRV 0 100 389 dc01.example.com.
2. Записи для глобального каталога (если используется)
Если ваш контроллер домена также используется как сервер глобального каталога (GC), необходимо убедиться, что есть запись SRV для этого:
_gc._tcp.Default-First-Site-Name._sites.dc._msdcs.example.com. IN SRV 0 100 3268 dc01.example.com.
3. Записи «PTR» (Pointer Records) – необязательно
Хотя для работы AD не обязательны записи типа «PTR», их наличие может помочь в обратном разрешении имен. Для каждой записи «A» можно создать соответствующую запись «PTR», указывающую имя хоста.
Пример записи типа «PTR»:
10.1.168.192.in-addr.arpa. IN PTR dc01.example.com.
4. Рекомендации по конфигурации
- Обязательно поддерживайте соответствие между записями в DNS и фактическими именами хостов и IP-адресами контроллеров домена.
- Убедитесь, что DNS-серверы доступны для всех клиентов AD, и что они правильно настроены для разрешения имен.
- Регулярно проверяйте записи DNS на наличие ошибок или несоответствий.
Заключение
Корректная настройка записей в DNS является критически важной для успешного функционирования Active Directory и обеспечения возможности клиентам обнаруживать контроллеры домена. Обеспечьте наличие всех необходимых записей, чтобы минимизировать проблемы с подключением и аутентификацией в вашей организации.