É fácil configurar um servidor Linux BIND para funcionar como um servidor DNS secundário para o AD. Sugiro adicionar seu sistema Linux às suas zonas do AD como um servidor de nomes e permitir a replicação de qualquer servidor de nomes para cada zona.
Aqui estão os passos básicos:
Instale o BIND no seu sistema Linux
Configure as opções básicas do BIND, adicione todas as suas zonas do AD, conforme mostrado aqui:
zone "yourzone.com" {
type slave;
masters {
10.20.30.40;
};
file "/var/named/slaves/yourzone.com.hosts";
};
Repita esta configuração de zona para todas as zonas no AD - as zonas direta e reversa. Se você tiver encaminhadores condicionais, poderá configurá-los assim:
zone "otherdomain.com" {
type forward;
forwarders {
1.2.3.4;
2.3.4.5;
};
};
Isso não enviará essas zonas de encaminhador condicional para o AD, você está apenas configurando-as para ser um representante condicional no BIND. Mesma diferença.
Também deixo meu servidor BIND ser um servidor de nomes de armazenamento em cache para todos os outros domínios, por isso não será totalmente dependente do AD.
Agora inicie o BIND e aguarde alguns minutos para começar a replicação. Agora você pode usá-lo como um servidor DNS secundário e ele pode ser adicionado às suas opções de DHCP ou o que você precisar.
Eu uso esse tipo de configuração e não vi problemas com isso.