Настроить два сервера PowerDNS
- обычный
- имеющий для заданной зоны локальную версию некоторых записей
При этом записи, которые одинаковы для обеих зон, не должны дублироваться.
- Создаем отдельного пользователя
LOCAL_PGUSER
и одноименную схему БД, в которой- Таблица
records_local
содержит записи, которые надо добавить/заменить в исходной зоне - Представление
records
возвращаетLOCAL_PGUSER
актуальный список записей зоны
- Таблица
Выполняется после развертывания PowerDNS и настройки его работы с зоной из domain.sql
.
- Задаем в
.env
значенияLOCAL_PGUSER
,LOCAL_PGPASSWORD
- Создаем в БД объекты -
make local-init
- Раскомментируем и заполняем в
domain.sql
блок** local zone records **
- Разворачиваем вторую копию PowerDNS, передав в настройках параметры из п.1