arquivo de fallback da zona DNS

1

Eu tenho a seguinte zona DNS (bind):

zone "." IN {
    type master;
    file "named.root";
};

Se esta diretiva de zona não puder resolver o endereço, como posso "fazer fallback" para outro arquivo para a mesma diretiva. Ou seja, algo assim:

zone "." IN {
    type master;
    file "named.root";
    // fallback file if named.root doesnt resolve
    file "fallback.root";
};
    
por Fostah 23.08.2013 / 21:10

1 resposta

0

A resposta curta é: você não pode.

Quando você declara uma zona em sua configuração do BIND, você se responsabiliza por fornecer dados completos e precisos sobre essa zona no arquivo de zona que você nomeou na diretiva file do bloco zone . Essa é a principal diferença, especialmente entre as hint zonas de tipos e outros tipos de zonas .

Você pode usar algum pré-processador de texto para mesclar vários arquivos em um único arquivo de zona que será alimentado no BIND, mas isso é algo totalmente diferente. Você também teria que tomar cuidado para torná-lo um arquivo de zona legal com dados DNS válidos (não pode ter dois SOAs para o mesmo RRname, por exemplo).

    
por 23.08.2013 / 23:52

Tags