From the course: Learning VPN

Unlock the full course today

Join today to access over 22,400 courses taught by industry experts or purchase this course individually.

Working with IKEv2 and WireGuard VPN with Algo

Working with IKEv2 and WireGuard VPN with Algo

From the course: Learning VPN

Start my 1-month free trial

Working with IKEv2 and WireGuard VPN with Algo

- [Instructor] The first of the two common VPN solutions I want to show you is an IKEv2 VPN. This solution is based on IPSec, and ordinarily there's quite a bit of configuration you'll need to do in order to set up a server. Luckily the kind folks at the security organization Trail of Bits have but together a set of Ansible scripts to handle the heavy lifting for us. Because this course isn't a deep dive into the gory details of manual configuration, we'll use their Algo software to setup a secure VPN server here on an Ubuntu host. Algo will handle setting up the IPSec connection, the certificates, and all the other technical details to provide IKEv2, and additionally, WireGuard service to clients. I'll follow the directions on the Algo GitHub page in this video. Algo is optimized for running on cloud services, and in this video I'm using Azure. I'm connected remotely to that machine through SSH, and I'll download the Algo zip file. I'll write wget…

Contents