3

I own a virtual private server. I currently want to run a server on my local computer (behind a router that I don't have admin access to so I can't port forward).

Can I use the virtual private server as a tunnel or proxy for my local server so clients can access the server's services? Running the server on the remote VPS is not an option.

In Short: The server is actually running on my home computer, but I want my virtual private server to be the 'middleman' where clients connect to to access my local home server.

VPS: Windows Server 2008
My Local PC which I'm going to run the server on: Windows 8

If there's a software I can use for this that would be even better.

Hennes
  • 65,804
  • 7
  • 115
  • 169

1 Answers1

2

Not sure I'm entirely clear on your existing set up but you can bypass your router using a VPN or proxy tunnel since they generally use ports 80 or 443 which by default are available.

If you create a tunnel between the two machines, the local services on your Win 8 machine will be visible to your VPS machine.

A great tool for doing this would be Putty.


Edit: Given that there are 3 machines now and you want to access the third through the second, a VPN between the second and third should achieve this. You can create an adapter on the second (assuming this is the server) that accepts incoming VPN connections. You would join the VPN from the third and could also join from the first.

You could also play around with Routing Tables.