I have a dynamicdns (I believe that's what its called) service setup through no-ip.com. That way if I am away from my home I can type in x.myfreedomain.org and it will forward the request to my external IP at my house (Its dynamic and so it changes and I don't want to not have a clue what it is when im 500 miles away). I successfully setup a page with Apache to just require a login and show an Index of page. I also have a media streaming program (VibeStreamer) setup and it uses port 8081. This way I can just go to x.myfreedomain.org:8081, login to VibeStreamer and have access to my music. Recently though, I was at a location that blocks port 8081.
I tried disabling apache and trying to bind port 80 to the VibeStreamer machine, and that program will not bind to that port. I suppose its a preventative measure to keep from having conflicts with a webserver.
So I am wondering if there is a way I can forward from the Apache machine (lets say 192.168.1.100) to the VibeStreamer machine (192.168.1.105), that way when I try to access VibeStreamer, all the traffic goes through port 80 (running through the apache machine) that way if I am at a location blocking port 8081 I can still access my music.
I hope that all makes enough sense to be understood correctly as I only have a vague idea of what I'm talking about (I'm more of a hardware person) and thank you for any possible help you can provide.