flapflapjack
@flapflapjack
Нажимательщик кнопков

Есть ли готовые утилиты linux для работы с bind?

Здравствуйте.

Существует ли какая-то готовая утилита для работы с bind из командной строки, чтобы динамически создавать зоны, обратные зоны для них, а так же удалять по мере необходимости?

В данный момент я еще не начал городить костыли, но так как не смог нагуглить утилиту для таких действий, вижу это так:

При создании новой зоны:
- я беру из БД уже существующие зоны
- генерирую с нуля файл named.conf.local на основании существующих зон, меняю там serial
- генерирую файлы зон в /etc/bind/zones/ - прямую, и обратную
- делаю bind9 reload

При удалении какой-либо зоны:
Абсолютно то же самое - named.conf.local создается новый, а в папке zones затирается удаляемая зона. Затем reload.

Это так и делается? Все мануалы в интернете ведут на статейки, где вручную люди создают у себя файлы зон, и т.д. Разве нет автоматизации? Как например всякие ISPManager работают, в которых можно DNS'ом рулить - так же как я извратился выше?
  • Вопрос задан
  • 147 просмотров
Пригласить эксперта
Ответы на вопрос 3
@q2digger
никого не трогаю, починяю примус
А можно просто взять PowerDNS..
Ответ написан
@rionnagel
ковырятель
баш скрипты.

По хорошему пилите своего демона.
Ответ написан
vvpoloskin
@vvpoloskin
Инженер связи
Через ansimble можно. Но вообще не очень понятно, что там сложного. Отродясь все самопальными скриптами пользовались.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы