Переменные в named.conf
На моем сервере размещены один IP и несколько доменов.
Один и тот же IP-адрес появляется в named.conf и нескольких файлах зоны.
Когда IP-адрес сервера меняется, мне нужно вручную изменить все эти IP-адреса.
Есть ли способ сделать что-то вроде:
в named.conf:
#define $IP 123.123.123.123
файл зоны:
MX 10 mail
A $IP
www A $IP
mail A $IP
* CNAME www
любая помощь будет оценена
1 ответ
Хорошо, если IP-адрес всегда одинаков для @
, www
а также mail
Вы можете добавить $INCLUDE
директива для ваших файлов зоны (см. здесь).
В идеале, создать commons.db
файл зоны с описаниями вашей общей зоны:
@ IN A 1.2.3.4
wwww IN A 1.2.3.4
mail IN A 1.2.3.4
* IN CNAME www
и тогда в вашей доменной зоне файлы просто сделайте:
@ IN MX 10 mail
$INCLUDE commons.db