Certo, então tenho tentado configurar o seguinte e falhado até agora :-)
Algumas configurações estão fora do meu controle, então eu preciso trabalhar com o que tenho e espero que isso ainda seja possível.
Meu cenário
As seguintes coisas estão além do meu controle - como em não consigo alterá-las
- Eu tenho um servidor DNS em execução no Windows Server 2012 R2
- Não consigo alterar nenhuma porta de firewall sem fazer solicitações específicas, portanto, gostaria de manter isso no mínimo
Em um endereço IP diferente, ao qual posso vincular qualquer máquina, tenho a porta 80 aberta. Atualmente, isso está sendo usado por uma VM que executa o Ubuntu.
O que eu quero fazer
O que eu quero alcançar é executar várias VMs e vinculá-las a um subdomínio e ter esses subdomínios apontados para essas VMs em minha rede, para que possam executar sua própria instância de servidor da Web.
Esses subdomínios precisam ser acessados de fora - não apenas localmente em minha própria rede.
Até agora eu tentei instalar bind9 na máquina Ubuntu, mas eu acho que ter dois servidores DNS está me fazendo menos favores. O servidor DNS principal só pode apontar para um endereço IP que tenha a porta 80 exposta, então, de alguma forma, preciso que os subdomínios apontem para esse servidor e resolvam esses nomes de subdomínio para o exterior.
Agora, esses subdomínios precisam vir de outras máquinas virtuais, e não apenas de vários sites em uma única máquina.
Por quê?
Eu quero testar diferentes configurações de máquinas e executá-las em um site.
Eu eventualmente quero usar containers como docker, mas eu tenho necessidades além disso. A menos que um contêiner possa apontar para um subdomínio?
Alguma ideia?