Переменные в 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
Другие вопросы по тегам