Назад | Перейти на главную страницу

Автоматическое обновление записей DNS между серверами NSD

Допустим, у меня есть несколько отдельных серверов Linux NSD. Как я могу сделать так, чтобы главный сервер делился изменениями с подчиненными серверами?

Кажется, что у НРД есть эта функция. Он может объявлять зоны как ведущие или ведомые. Я почти уверен, что понимаю, как настроить связь в файлах конфигурации.

Какие команды необходимы после обновления зоны на главном сервере для распространения изменений на подчиненные? Является ли это полностью автоматическим после обновления кеша NSD или требуется какое-то вмешательство?

Изменить: решено, удалите.

Кажется, вы путаете несколько вещей; Во-первых, DNS так не работает: мастера не «распространяют изменения на подчиненные» - подчиненные вытащить данные зоны от мастеров.

Во-вторых, поскольку передача зоны является обязательной функцией DNS, все соответствующие стандартам DNS-серверы разделяют эту функцию - и, по сути, должны быть полностью совместимый (хотя YMMV и продукты Microsoft.)

Когда вы обновляете главную зону, сервер уведомляет все подчиненные (как полномочные, так и явно настроенные для уведомления) о наличии новых данных; затем ведомые устройства запрашивают зону, чтобы узнать, является ли серийный номер более новым, чем тот, который имеется в настоящее время, и получают либо всю зону (AXFR), либо только изменения с момента последнего обновления (IXFR).