Задать вопрос
flapflapjack
@flapflapjack
на треть я прав

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

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

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

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

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

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

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

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

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

Похожие вопросы