Variáveis no named.conf

5

Meu servidor tem um IP e vários domínios hospedados.

Um e o mesmo IP aparece no named.conf e em vários arquivos de zona.

Quando o endereço IP do servidor é alterado, preciso alterar manualmente todos os IPs.

Existe uma maneira de fazer algo como:

no named.conf:

#define $IP 123.123.123.123

arquivo de zona:

        MX 10     mail
        A         $IP
www     A         $IP
mail    A         $IP
*       CNAME     www

qualquer ajuda será informada

    
por Nick 27.04.2013 / 14:45

1 resposta

4

Bem, se o endereço IP for sempre o mesmo para @ , www e mail , você poderá adicionar uma diretiva $INCLUDE aos seus arquivos de zona (consulte aqui ).

Idealmente, crie um arquivo commons.db zone com suas descrições de zona comuns:

@        IN    A    1.2.3.4
wwww     IN    A    1.2.3.4
mail     IN    A    1.2.3.4
*        IN    CNAME    www

e, em seguida, nos seus arquivos de zona de domínio, basta:

@        IN    MX 10    mail
$INCLUDE  commons.db
    
por 27.04.2013 / 16:54