что такое ddns-update-style в isc-dhcp-server на ubuntu

что такое ddns-update-style в isc-dhcp-server на ubuntu

У меня есть сервер Ubuntu, настроенный как маршрутизатор (помимо прочего), теперь я добавляю к нему сервер DHCP. При настройке isc-dhcp-server в /etc/dhcp/dhcpd.confфайле есть опция ddns-update-style, которая может быть установлена ​​на ad-hoc, interim, standard, none. У меня есть две сетевые карты ( em1, em2). em1установлена ​​на dhcp для моего интернет-провайдера, что дает мне мой публичный IP-адрес. em2с другой стороны, это мой внутренний интерфейс для сервера DHCP со статическим IP-адресом 10.0.0.1. Теперь я вручную настраиваю DNS на клиентах с двумя адресами DNS моего интернет-провайдера. Что будет делать ddns-update-style? Я бы предположил, что вы либо установите его на , standardлибо none.

решение1

Эта опция не имеет ничего общего с DNS-серверами. Чтобы передать адреса DNS-серверов клиентам, вам нужно указать их как DHCP-"опцию":

option domain-name-servers 8.8.8.8, 8.8.4.4;

Между тем, «DDNS» — это «динамический DNS» в стиле No-IP, где DHCP-сервер автоматически добавляет клиентов в ваш домен DNS и ddns-update-styleвыбирает метод, используемый dhcpd для отправки обновлений на DNS-сервер.

См man dhcpd.conf. разделы «Динамические обновления DNS» и «Схема обновления DNS» для различий между standardи interim. (В основном, interimиспользует старый черновой вариант протокола.)

Связанный контент