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.
posted 14:47 ::
/unix ::
permalink ::
^