Como encaminhar um subdomínio para uma nova porta no mesmo endereço IP usando o Apache? [fechadas]

Eu tenho um NAS / Servidor rodando em casa 24 horas por dia, 7 dias por semana, e executo muitos serviços diferentes nele. Eu tenho um nome de domínio apontando para ele agora, e queria saber se seria possível criar subdomínios que apontam para portas diferentes para serviços diferentes. Por exemplo:

http://subsonic.mydomain.com -> XXX.XXX.XXX.XXX:4040http://minecraft.mydomain.com -> XXX.XXX.XXX.XXX:25565http://files.mydomain.com -> XXX.XXX.XXX.XXX:4082

Eu tenho um único roteador D-LINK que atualmente encaminha todas essas portas para o meu NAS / Servidor cujo IP é 192.168.0.104.

EDIT: O servidor está executando o Ubuntu 12.04.

Que serviço ou proxy preciso executar para reconhecer o subdomínio e direcionar o tráfego de acordo? Ou eu poderia usar os hosts virtuais do apache para lidar com isso, porque esses subdomínios virão na porta 80, que o apache está ouvindo? Ou os hosts virtuais não funcionam assim?

Qualquer informação, idéias ou dicas seriam úteis / úteis.

questionAnswers(1)

yourAnswerToTheQuestion