Como encaminhar nomes DNS ausentes de uma zona existente no servidor DNS do Windows?

3

Eu configurei registros DNS para um domínio público (digamos example.com) em meu provedor de DNS público. Entre os registros, há alguns registros do tipo * .production.code.example.com que apontam para um IP público específico.

Eu preciso configurar o DNS local no meu servidor DNS do Windows Server 2003 para que * .dev.code.example.com seja respondido por esse servidor DNS local, mas todas as outras solicitações sejam encaminhadas para a web para obter a resposta.

Ao tentar configurar uma zona primária example.com no servidor DNS local do Windows Server 2003 e adicionar registros * .dev.code.example.com (para fins de desenvolvimento local), não consigo obter respostas para * .production.code .example.com. Assim, o servidor DNS local não encaminha as solicitações para * .production.code.example.com para a web, apesar do fato de que esses nomes não podem ser resolvidos pelo servidor DNS local.

A solução temporária que eu criei foi criar uma zona primária code.example.com no DNS local e adicionar dev e domínios de produção sob ela (isso leva a replicar os registros de production.code.example.com do meu DNS provedor para o meu servidor DNS local).

Como posso implementar o acima, sem ter que replicar os registros DNS a cada vez?

Atenciosamente

    
por kosfar 28.03.2013 / 09:54

1 resposta

6

Não adicione uma zona primária em seu servidor DNS do Windows para example.com . Se você fizer isso, ele se considerará autoritário para qualquer registro dentro desse namespace, de modo que nunca solicitará respostas ao mundo exterior.

Em vez disso, adicione uma zona primária para dev.code.example.com . Nessa zona, você cria um registro A '*' com o IP que deseja usar. Não tente criar um PTR, não vai funcionar.

    
por 28.03.2013 / 10:01