Bog Roll ::

It's Not Magic, It's Work!

21 Oct 2019

Private Network

For years I've used the Secure Shell (SSH) to connect from system to system. On works systems, home systems and to friends. OpenSSH is a wonderful tool and is a fantastic poor man's Virtual Private Network (VPN), which is why many sane organisations are careful who has SSH, because it is so powerful.

SSH is brilliant if you want a shell on a remote system, and the forwarding means you can create ad hoc tunnels when required but it's not perfect and not a real VPN.

OpenVPN is an open-source SSL VPN. It dates back to 2001 and is a mature product with plenty of books and web sites telling you how to use it, and plenty of people do use it. It is a real VPN, unlike SSH, but easy enough to start using without having to use all the bells and whistles.

WireGuard is a simpler and newer VPN which has been built on the latest technology only. It is far smaller than OpenVPN, and may be faster, but for a small system of computers it is also far easier to set up.

At the moment I'm running both, but I think for my needs WireGuard is the best option.