DNS / Обновление ведомых без УВЕДОМЛЕНИЯ от мастера
Если у меня есть мастер-зона, которая настроена так, чтобы не отправлять уведомления, могут ли подчиненные по-прежнему запрашивать мастер, проверять последовательный порт и получать передачу зоны?
Я думал, что есть 2 возможности:
Мастер посылает NOTIFY раб => Zone-Transfer происходит
Рабы периодически проверяют, и если серийный номер изменился => происходит Zone-Transfer
2 ответа
Исходное поведение заключается в том, что ведомые устройства периодически выполняют проверку актуальности данных своей зоны на основе сравнения SOA
SERIAL
поле, с интервалом, указанным в SOA
REFRESH
поле. Если локальные данные ведомого устройства устарели, он вызовет передачу зоны (IXFR
/AXFR
).
В дополнение к этому, если мастер отправляет сообщение уведомления, которое немедленно запустит эту же проверку.
То есть, если вы отключите уведомления, ведомые будут периодически проверять их актуальность, но вы потеряете почти мгновенные обновления, которые вы обычно имели бы.
Вторая ситуация, о которой вы упоминаете, - это стандартное поведение DNS, поскольку любой разрешающий сервер, который не является официальным источником, будет пытаться связаться с ведущим, или что-то среднее с авторитетной записью, срок действия которой не истек (хотя не весь набор доменов, если не требуется).