At home I have a server with Ubuntu server 14.04 installed. This homeserver is mainly used for backups and storage of family files within the network (for this I use owncloud).

I want to gain access to my homeserver outside of my home network. At first I just opened up port 80 on my router and I could enter my homeserver. I stopped doing this because I want more security.

So I was looking for alternatives. A friend told me to use VPN.

My questions:

  1. How should I access my homeserver from a remote location, if I need maximum security?
  2. Is it possible to gain access to my home network (in the Netherlands) while I am abroad (for example in America) so I could enjoy watching streams which are only available in The Netherlands?

Here are your answers:

  1. If you need maximum security I suggest to use a VPN. I suggest OpenVPN, you can find details over here: wiki - VPN. If you don't want to use VPN you can still open your router ports to web, please consider changing port numbers (for instance don't use port 80 for http)

  2. For 'watching streams which are only available in The Netherlands' you should instead use a proxy (e.g. squid). For this you must take in account your NL home network bandwith, if it's too slow you won't be able to watch streams fluenty.


If you just want to access your server via command line use ssh. I would suggest to use it with a private key setup.

Another alternative is SoftEther as a kind of successor to OpenVPN. You can find a tutorial here.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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