Comment Re:Use OpenVPN (Score 1) 134
You can actually run a proper VPN with ssh and not just tunnel individual ports:
https://help.ubuntu.com/community/SSH_VPN
This creates a point-to-point layer 2 or 3 tunnel between 2 hosts. This is great for proxying TCP, UDP, ethernet frames...