Окружение
* ALD Pro 1.x.x
Вопрос
В ALD Pro развёрнут сервер DHCP. Можно ли использовать динамические IP-адреса для рабочих станций ALD Pro?
Ответ
Динамическое обновление DNS-записей рабочих станций DHCP-сервером реализовано в ALD Pro с версии 1.2.0 (произведён переход с dnsmasq на isc-dhcp-server). Изменение DNS-записи самим компьютером доступно и в более ранних релизах ALD Pro.
Для работы компьютера в составе домена ALD Pro необходимо, чтобы связь IP-адреса с FQDN хоста корректно разрешалась службой DNS. Этого можно добиться несколькими способами, например:
Чтобы клиентский ПК периодически обновлял нужные записи в DNS при смене им IP адреса следует:
sudo touch /etc/sssd/conf.d/10-update-dns-records.conf
sudo chmod 0600 /etc/sssd/conf.d/10-update-dns-records.conf
sudo chown root:root /etc/sssd/conf.d/10-update-dns-records.conf
sudo -e /etc/sssd/conf.d/10-update-dns-records.conf
Добавьте строки (где ваш-домен.ru полностью совпадает c /etc/sssd/sssd.conf):
[domain/ваш-домен.ru] dyndns_update = true dyndns_update_ptr = true dyndns_refresh_interval = 60
Перезапустите службу sudo systemctl restart sssd; sudo systemctl status sssd
Если хотите очистить кеш и разительно ускорить вступление в силу ваших настроек, то на клиенте можете вызвать: sudo systemctl stop sssd; sudo rm -rf /var/lib/sss/db/* ; sudo systemctl restart sssd
Смотрите дополнительно статью Справочного центра Динамическое обновление DNS клиентских машин FreeIPA.
Как посмотреть список IP-адресов, выданных службой DHCP?
ALD Pro ДО версии 1.2.0
Список выданных IP-адресов хранится на сервере с ролью DHCP в файле /var/lib/misc/dnsmasq.leases. Для представления его содержимого в человекочитаемом виде можно использовать команду:
cat /var/lib/misc/dnsmasq.leases | while read time mac ip hostname; do echo "$(date -d @$time) - $mac - $ip - $hostname"; done
06 Развёртывание и настройка DHCP
Дополнительные материалы:
Дата последней правки: 2024-07-31 13:40:46