Есть ли простой способ поместить какие-то переменные в файлы зоны bind9?
Допустим, у меня есть куча разных файлов зон, и я хотел бы определить свой ip в одном файле конфигурации. Чтобы я мог сделать что-то вроде
www A $ mywebserverip
Я уже использую записи CNAME для такого рода вещей, но это работает только для поддоменов, но не для записей A основного домена.
Меня больше интересует какой-то язык сценариев, который бы генерировал для меня файлы зон и позволял бы одно место конфигурации для ip-logic.
Если вы сохраните все сопоставления имени хоста -> IP одинаковыми для разных зон, вы можете просто сделать все данные в файле зоны относительными.
Нет никаких встроенных способов написать это, нет.