Here's the scenario. I want to be able to download files from my main computer on my phone from anywhere in the world as long as there's internet. This is trivial to do if I use my main computer as a server, but I'd much prefer to host the server from a different machine for security reasons, processor load, etc.. I can access my server by typing in 23.16.xxx.xxx:8080 (my router's IP and a random port I forwarded to the server) anywhere in the world and I can access my main computer from within my LAN by typing 192.168.1.11:8090 (the main computer's IP and the port Apache is listening to). Now what needs to happen is I go to the server's webpage and from there I can click a link to access my main computer's webpage (which just points to it's c drive) and download whatever I need. I'm just starting out in all this internet related stuff so I apologize if this was hard to understand. Thanks.