BIND9: Qual é a maneira “certa” de criar uma nova zona?

1

Eu configurei um BIND9 em uma caixa Linux e estou jogando com o comando nsupdate por algum tempo agora. Funciona muito bem para alterar o RR de uma zona (comandos update create e update delete ). Eu estou querendo saber como novas zonas devem ser criadas. Não parece que nsupdate possa fazer isso.

Até agora, eu sempre copiei um arquivo de zona existente e o alterei depois. No entanto, estou procurando uma maneira menos dolorosa. Estou interessado em como vocês fazem isso.

    
por Daniel 05.04.2012 / 08:19

2 respostas

4

Parece não haver outra maneira de copiar algum arquivo de esqueleto (não use FQDNs neste esqueleto e o mesmo arquivo servirá para qualquer nova zona).

Os BINDs mais recentes têm o comando rndc addzone que adiciona permanentemente a zona para vincular a configuração sem adicionando-a ao named.conf e sem recarregar / reconfigurar o BIND (o arquivo de zona já deve existir antes de executar rndc addzone ) .

Eu uso o script que copia a zona "esqueleto" para um novo local permanente e, em seguida, executa o rndc addzone apropriado.

    
por 05.04.2012 / 08:39
2

Eu sempre escrevi o meu. Escrevi um arquivo de zona de esqueleto, adicionei a zona à configuração, BIND recarregado, pronto. O script pode ser acionado manualmente, automaticamente por outra parte da automação via SSH, via serviço da web ou qualquer outra coisa que possa invocar um comando.

    
por 05.04.2012 / 08:24

Tags