Possibilidade de sintetizar registros de recursos no BIND?

2

existe possibilidade de sintetizar registros de recursos no BIND, similar ao KnotDNS com o seguinte comando?

synth_record "(forward'|reverse) <prefix> <ttl> \<address>/<nn>";'

Eu preciso criar registros PTR para o prefixo IPv6 / 64.

Não estou pedindo a diretiva $ GENERATE, pois está tendo todos os registros na memória, o que levaria centenas de EiB.

    
por Neonik 17.03.2017 / 23:31

2 respostas

0

Não há equivalente direto para essa funcionalidade incorporada no BIND.

Uma alternativa poderia ser adicionar registros para os endereços que estão em uso por meio de atualizações dinâmicas. Por exemplo, você poderia ter um DHCPv6 dhcpd adicionar registros em nome dos clientes.

Outra opção seria externamente (usando um script?) gerar os registros necessários com base no conteúdo de outras zonas e carregar o resultado.


Ou existe a possibilidade de usar alguma solução não-BIND, como a que você mencionou na pergunta.

Se você realmente deseja registros para o total / 64 (parece improvável que você realmente precise disso, certamente é um espaço de endereçamento muito pouco usado), sugiro alguma solução em que os registros são gerados dinamicamente.

    
por 18.03.2017 / 01:40
-1

Sim. Você pode usar $ GENERATE para criar registros. Isso foi coberto em:

Como adicionar um registro PTR para um bloco / 16 IP no BIND usando a diretiva $ GENERATE?

    
por 17.03.2017 / 23:58