A interface DNS no Server Admin.app não é adequada para fazer uma configuração DNS split-horizon. Ele simplesmente não expõe toda a flexibilidade do bind que você precisa para extrair essa configuração.
Se você pesquisar os arquivos de configuração do bind no seu OS X Server, você poderá ver como a Apple os configurou para que você possa editá-los diretamente sem confundir a GUI. / var / named contém arquivos de zona que você pode editar, e eles incluem arquivos correspondentes em / var / named / zones que você não deve editar. Eles fizeram algo similar para /etc/named.conf e os arquivos em / etc / dns / .
Dito isto, eu recomendo não fazer a resolução interna e externa para o DNS split-horizon no seu servidor, principalmente porque:
-
É meio complicado, e você perde qualquer conveniência que teve quando conseguiu usar exclusivamente a GUI
-
Você tem NAT, o que torna ainda mais complicado
-
Existem soluções disponíveis de terceiros com melhor desempenho, baratas / gratuitas e mais robustas
Na minha organização, usamos o DNS no Mac OS X Server extensivamente para a parte interna de uma configuração de horizonte dividido. Usamos a parte "Advanced DNS" de uma conta de soluções de rede para a parte externa. Ele vem de graça com os domínios que adquirimos e tem redundância e velocidade muito maiores do que o que eu poderia justificar para hospedar um punhado ou nomes que resolvam externamente.