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

Как добавить мастер-зону через PowerDNS API?

У нас есть настройка PowerDNS master-slave. Теперь мы хотим использовать PowerDNS API для автоматического создания мастер-зон на главном сервере из нашего приложения. Мы создали шаблон главной зоны, поэтому при добавлении домена файл зоны автоматически распространяется с правильными записями и уведомляет подчиненное устройство.

Я не могу найти никакой хорошей справки о том, как это сделать через PowerDNS API. Я хочу опубликовать домен из приложения и попросить его создать новый файл главной зоны с шаблоном.

Есть ли у кого-нибудь хороший пример вызова API, который может это исправить?

Я предполагаю, что вы создали свой шаблон в веб-интерфейсе PowerAdmin.

К сожалению, вы не можете использовать шаблоны из PowerAdmin в вызове API. PowerAdmin - это просто веб-интерфейс с собственными шаблонами, но он не является частью самого PowerDNS. Таким образом, вы не можете использовать этот шаблон в вызове API, потому что PowerDNS API не знает, что существует такая вещь, как PowerAdmin и его шаблон.

Однако вы можете создать, например, шаблон json, который можно передать вызову PowerDNS API.