Super User is a question and answer site for computer enthusiasts and power users. 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 need a way to connect to an internal network of my company from home computer (computer A). I would like to set up some software on my working computer (computer B) at work so that I can access it and the internal network of the company (something like TeamViewer does).

I would prefer to set up some proxy server or VPN on it so that I could connect through it without disturbing people using it. As my work computer can't open ports, I realize that the best option would be to get some extra server in between (like virtual private server), so that work computer connects tto VPS and I connect to VPS from home. Are there any similar solutions available (preferably free) :)

share|improve this question
There is a very nice explanation, how to do that, on this post:… – flyeris Oct 6 '13 at 8:12
up vote 0 down vote accepted

The best solution is to build a "reverse tunnel" between your work and home pcs. It is free, and you would not be disturbing other people. It is also very safe, provided you set up authentication by means of "cryptographic keys".

Whether you are on Windows, Mac, or *Nix, there are free programs available to do this job. For Windows it's a free utility called Putty, while ssh is the program for all other pcs.

While not complicated, this requires a modicum of work. You can find a good introduction to this topic here

share|improve this answer

Your Answer


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

Not the answer you're looking for? Browse other questions tagged or ask your own question.