Eu acho que o que você precisa nesse caso é um reverse proxy.
Pelo que entendi, todos os serviços com subdomínios tem um ip privado dentro de uma rede, e um servidor com acesso a internet, com o ip "100.100.100.80". Desse modo, você deve apontar todos os subdomínios para esse mesmo ip público, e o servidor redirecionará ( com a proxy reversa ) para os respectivos servidores "privados", como o seu banco de dados.
As opções de reverse proxy são inúmeras, mas eu recomendo o CaddyServer, pela junção da facilidade de uso e performance. Outras boas opções robustas também são o Nginx e o Apache. Basta pesquisar '[nome da proxy] reverse proxy' e você achará varios tutoriais.
Espero que tenha sido útil e que você consiga subir sua rede. :)