
Temos um servidor no qual hospedamos serviços privados. Esses serviços também podem ser acessados do resto do mundo, mas há uma pequena diferença no nível do aplicativo com base na origem da solicitação de IP.
Os aplicativos são executados em subdomínios como app1.domain.com, então quero adicionar *.domain.com à exceção em algum lugar e apontá-lo para nosso IP VPN em vez de público. /etc/hosts é um exagero, pois existem 25 sistemas clientes neste escritório e, além disso, eu teria que atualizar o /etc/hosts de todos sempre que lançarmos um novo aplicativo. Estou procurando uma solução mais genérica e única.
O DNS poderia ser minha solução? mas mesmo nesse caso não terei que adicionar uma nova entrada sempre que um novo aplicativo for lançado? (o que é muito melhor do que adicioná-lo a 25 máquinas, mas ainda assim...)
O que você sugere?
Responder1
DNS é a solução aqui. Foi para isso que foi criado.
Responder2
Sim, use DNS. Se todos os serviços estiverem na mesma máquina, você poderá adicionar um registro curinga para *.domain.com
apontar para esse IP.
Responder3
Este é um ótimo uso para zonas DNS. Muitos lugares têm uma zona interna e uma zona externa, então se você vem de um IP interno, você obtém um conjunto de endereços e todos os outros recebem outro.