Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have local server exists inside a corporate local network which is running a web-server at port 8080. I would like to make it available to the internet. But it is inside a local subnet with NAT to get internet access.

Suppose I bought a vps server with a public ip, how can I use tunnelling or port forward or vpn for my local server to listen to vps's port 8080?

I'd appreciate any pointer or keyword for what I am trying to do.

share|improve this question
Talk with your IT department. You do not want to do this without their permission and/or buy-in. – EEAA Sep 5 '13 at 19:47
I'm from IT department, but am I supposed to know everything?. And why is the down vote necessary? – user2517392 Sep 5 '13 at 19:49
Well if you're the IT department, why not just set up a proper port forward for this system? – EEAA Sep 5 '13 at 19:49
It's a rather small company, and ISPs in our country charge public IPs at the rate that is beyond our expense. All they provide is NAT enabled WiMax CPE which we are not allowed to modify. I'm from the third world country. – user2517392 Sep 5 '13 at 19:51
Cripes, well that sucks. In that case, yes, it would be theoretically possible to set up a remote IPsec server, create a tunnel between that server and your local server, and then route certain traffic through the tunnel. It's not a simple thing to do, though. – EEAA Sep 5 '13 at 19:53

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.