Parece que você deseja configurar um proxy reverso na VM (ou em qualquer lugar) . Em seguida, você apontará todos os seus domínios para o proxy reverso, que enviará as solicitações para o destino final. Eu me liguei à maneira Apache de fazer isso, mas o nginx também é popular como um proxy reverso. Outra opção é qualquer um dos softwares proxy dedicados que farão isso.