Трансфер зоны для основного DNS

Функция трансфера зоны позволяет использовать резервный DNS-сервер другого провайдера в дополнение к основному DNS Servicepipe. Вы управляете зоной в Servicepipe, а другой провайдер хранит ее копию без возможности внесения изменений. Синхронизация между серверами осуществляется посредством полного (AXFR) или частичного (IXFR) трансфера зоны.

Как происходит синхронизация?

После настройки трансфера основной DNS-сервер Servicepipe уведомляет резервные DNS-серверы об изменениях в зоне. Это происходит двумя способами:

  • DNS NOTIFY: основной сервер отправляет уведомление резервным серверам. Получив его, резервный сервер синхронизирует данные.

  • Проверка SOA-записи: резервный сервер периодически запрашивает SOA-запись и проверяет параметр serial. Если значение serial на основном сервере выше, резервный сервер запускает синхронизацию. Частота проверок зависит от параметров SOA-записи:

    • refresh: интервал между запросами SOA-записи.

    • retry: интервал повторных попыток при недоступности основного сервера.

    • expire: время, по истечении которого резервный сервер считает данные устаревшими при недоступности основного сервера.

Алгоритм синхронизации

  1. Основной сервер обновляет зону.

  2. Основной сервер увеличивает серийный номер (serial) в SOA-записи.

  3. Резервный сервер получает уведомление DNS NOTIFY.

  4. Резервный сервер проверяет значение serial.

  5. Если serial на основном сервере выше, запускается полная синхронизация зоны (AXFR).