Динамическое обновление DNS-записей в домене

Компьютеры в домене взаимодействуют между собой по DNS-именам, поэтому в каталоге важно иметь актуальную информацию по используемым IP адресам. С серверами обычно не возникает проблем, т.к. им назначаются статические адреса, а вот интерфейсы рабочих станций настраиваются динамически, поэтому администраторам нужно обеспечить такое же динамическое обновление этой информации в каталоге.

Обновление DNS-записей возможно как по инициативе DHCP-сервера, так и по инициативе рабочей станции (службы SSSD). Подходы различаются способом авторизации обновлений: DHCP-сервер изменяет записи с помощью общего разделяемого ключа (rndc-key), которому предоставлено право на изменение любых записей зоны, тогда как рабочая станция авторизуется по протоколу GSS-TSIG на основе Kerberos и изменяет только собственные записи. Рекомендуется обновление по инициативе рабочей станции как более простое в настройке и более безопасное.

Для настройки динамического обновления DNS-записей в конфигурационном файле /etc/sssd/sssd.conf на стороне рабочей станции нужно добавить следующие параметры:

[domain/ald.company.lan]
...
dyndns_update = true
dyndns_refresh_interval = 43200
dyndns_update_ptr = true
dyndns_ttl = 3600
...

После внесения указанных изменений можно перезапустить службу sssd и проверить обновление записей в каталоге при изменении IP-адреса на хосте.