BIND, atualizações dinâmicas e na visualização

4

Eu tenho uma zona em duas visualizações no BIND 9.10, compartilhando as mesmas informações por meio de "visualização":

Zona incluída na visualização A:

zone "foo.tld" in {
    type master;
    allow-update {
        key "some.key.id";
    };
    file "pri/pri.foo.tld";
};

Zona incluída na visualização B:

zone "foo.tld" in {
    in-view A;
};

O problema: as atualizações dinâmicas por meio da chave funcionam se o solicitante estiver alcançando a exibição A (por exemplo, da rede interna), mas não se a solicitação for feita na exibição B (por exemplo, de externo).

Eu tentei um "allow-update-forwarding" na zona, isso não é permitido. Usando-o na definição de visualização, isso não ajuda.

Alguma idéia?

    
por Schubi Duah 04.08.2017 / 07:19

1 resposta

1

Eu vi esta orientação em um tópico intitulado: BIND-9.10.2-P4: Não é possível usar em vista para se referir a definições de zona RPZ: "'$ RPZ_ZONE' não é uma zona mestre ou escrava" que tinha essa sugestão / orientação:

If you remove the "allow-update { any; };" named doesn't treat the file as writeable. It's not file permissions. It's whether named will potentially update the file itself or not.

Eu tentaria remover isso da visualização A.

zone "foo.tld" in {
    type master;
#    allow-update {
#        key "some.key.id";
#    };
    file "pri/pri.foo.tld";
};

Referências

por 07.07.2018 / 08:16

Tags