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 have an openwrt installed router. I can attach my hdds to the router and access my files from my any computer in the local area network. I am using the university housing wired internet service. Actually, my router acts as a wifi access point and shares the wired internet. So I cannot open ports or do any modifications outside of my local network. I want to access my files through internet from anywhere. To do this, I guess, I need a server running outside. I heard about pogoplug and other alternatives. With them, it is possible to setup such a system even if you are restricted behind a firewall or NAT. I want to setup my own "pogoplug" thing. Is there any open alternative to this kind of service?

share|improve this question

Pogo plug would not work, it is essentially a small linux system, that you could plug hard drives in to, and then it would do exactly what your router does now, and still be running behind the router. i.e. it will have the exact same problem. You would need something you could sync up externally, liek dropbox, box, or one of the alternatives (I think box might still have a deal going to get 50gb for free since it is relatively new)

share|improve this answer

An alternative would be to to set up a VPN between your computer and a site external to the university, and then connect back to your PC via the VPN. There is generally a small cost for VPN's, but something like OpenVPN (program) should be able to get through most firewalls etc.

share|improve this answer

What you are probably looking for is a reverse ssh tunnel as explained here:

I assume there is some package for that in OpenWRT already. You will need to have ssh access to any server for that, the easiest would be to use the access to your university if you have that.

share|improve this answer
Please quote the essential parts of the answer from the reference link(s), as the answer can become invalid if the linked page(s) change. – DavidPostill Feb 14 '15 at 13:58
This is a sample tutorial for setting this up, how do you suppose me to quote only "relevant" parts of a tutorial where you need to follow all steps to achieve the result? – kuleszdl Feb 14 '15 at 14:00
It's not so long. You could quote the whole thing in your answer. – DavidPostill Feb 14 '15 at 14:06
Yes but this are just sample instructions, and it depends on the OPs concrete router and configuration if they can be applied. My basic hint for the OP was to look for "reverse ssh tunnel", the instructions were only meant to serve as an example. – kuleszdl Feb 14 '15 at 14:08

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.