Ace VPN!
I've been using it for some years now on Android and Linux in a road-warrior setup, and after messing about with IPSec on Linux and Cisco, WireGuard is a lot easier to set up. Reading the mailing list it's getting lots of use by others for secure virtual networks over the top of the Internet.