Temos o domínio principal da nossa organização (com AD) example.com. No passado, os administradores anteriores criaram várias outras zonas - como dmn.com, lab.example.com, dmn-geo.com etc. -, além de subdomínios e delegados, todos eles para diferentes grupos de engenharia. Nosso DNS agora está um pouco confuso. E é claro que isso causa problemas quando alguém em uma estação de trabalho no example.com precisa se conectar a um sistema em qualquer uma dessas outras zonas / subdomínios, ou vice-versa (parcialmente porque a transferência e delegação de zona não estão configuradas corretamente para a maioria delas) .
Nosso DNS de produção é integrado ao Active Directory, mas os sistemas de engenharia devem ser isolados do AD.
Estamos discutindo maneiras de reorganizar o DNS e consolidar todas essas entradas diferentes. Vejo três caminhos diferentes que podemos seguir:
- Crie uma nova zona, ou seja, 'dmn.eng'. Isso pode ser gerenciado por TI, usando nossos servidores DNS ou engenharia usando seus servidores de nomes.
- Crie um novo representante eng.example.com, consolide o DNS de engenharia nesse subdomínio e permita que os engenheiros gerenciem o servidor de nomes para o delegado.
- Crie um novo subdomínio eng.example.com sem delegação e gerencie o DNS para o subdomínio.
Eu sou a favor de criar um subdomínio delegado e permitir que os engenheiros tenham controle total sobre sua própria estrutura DNS dentro desse subdomínio. A vantagem é que, se o DNS deles não funcionar, provavelmente não é minha culpa;). No entanto, ainda há alguma ambiguidade sobre a responsabilidade quando algo não funciona e exigirá coordenação com a engenharia para instalar, configurar e administrar.
Se não delegarmos o subdomínio, isso significa muito mais trabalho para a TI de produção que lida com DNS de não produção (o que já realizamos bastante). A vantagem é que temos controle total sobre todo o DNS e, quando algo não funciona, não há dúvida sobre de quem é a responsabilidade de corrigi-lo. Também podemos adicionar delegados, como geo.eng.example.com, para dar mais flexibilidade e controle à engenharia quando eles precisarem.
Estou realmente incerto sobre a necessidade ou os benefícios de criar uma nova zona, dmn.eng.
Então, quais são as melhores práticas e recomendações do setor para situações como essa? Qual solução seria a mais simples de implementar e fornecer uma resolução de nomes perfeita entre engenharia e produção? Quais são os possíveis benefícios ou armadilhas para cada solução que eu possa estar perdendo?
Para adicionar um pouco mais de informação, somos uma empresa de fabricação bastante grande. Esses engenheiros trabalham em P&D, desenvolvimento e controle de qualidade. Os laboratórios costumam ter suas próprias sub-redes ou redes inteiras, DHCP etc. No que diz respeito à organização e tecnologia, eles são uma espécie de seu pequeno mundo.
Queremos manter um certo nível de isolamento de rede para laboratórios e redes de engenharia, a fim de proteger nosso ambiente de produção (faça referência a uma pergunta anterior sobre engenheiros que adicionaram servidores DHCP de engenharia como servidores oficiais do AD DHCP - que não deve ser possível). No entanto, um usuário em uma estação de trabalho em um laboratório precisará acessar um recurso em nossa rede de produção ou um usuário em uma estação de trabalho em nossa rede de produção precisará se conectar a um sistema de laboratório, e isso acontece com frequência suficiente para justificar uma classificação do DNS unificado.
Os delegados existentes já têm servidores DNS gerenciados pela engenharia, mas não há comunicação entre os engenheiros nos diferentes laboratórios em que esses servidores estão configurados; portanto, o problema mais comum é a falha na resolução de nomes entre subdomínios. Como os engenheiros são proprietários desses servidores delegados, não posso corrigir as entradas NS para que eles conversem entre si - daí a vantagem do DNS não delegado pertencente à TI. Porém, gerenciar o DNS para produção e engenharia é uma dor de cabeça, especialmente porque a engenharia pode fazer alterações no DNS diariamente. Mas, como BigHomie mencionou em sua resposta, isso provavelmente significa que a engenharia terá que contratar (ou designar) um administrador de DNS real; e essa pessoa e eu teremos que nos familiarizar bastante.
Também não gosto necessariamente da idéia de criar uma nova zona com um nome de domínio ou sufixo arbitrário de nível superior, mas já temos outras 5 zonas com nomes arbitrários, portanto, consolidar em uma única ainda é uma melhoria. Sei que existem outras empresas que possuem zonas separadas de nível superior para diferentes grupos em sua organização, por isso estou curioso sobre quando isso é apropriado e quais são as vantagens / desvantagens dessa abordagem.
Para sua informação, eu só estive nesta empresa por alguns meses e o administrador anterior do AD / DNS deixou a empresa, então não tenho nada a referir sobre o motivo de existir alguma estrutura DNS existente.
Our production DNS is integrated with Active Directory, but engineering systems should be isolated from AD.
Esse comentário me faz pensar se talvez você deva considerar uma floresta AD separada para engenharia, honestamente.