VergeIO currently supports the IPSec and Wireguard VPN protocols natively within the network stack.
Wireguard is a lightweight, simple to use VPN protocol built directly into the Linux kernel. VergeIO has taken advantage of this and implemented it directly into the networking suite giving admins the ability to easily create site-to-site or "road warrior" VPN tunnels to access their workloads. Each vnet created has the ability to create it's own unique Wireguard VPN tunnel allowing admins to segregate traffic flow on a per network basis and make sure users can only access the workloads that they are given permission to.
IPSec is implemented using the strongSwan Linux kernel module. This allows multiple IPSec VPN tunnels to be created giving admins the ability to easily create a hub and spoke architecture so all remote sites can access the environment in a central point over a secure Layer 3 tunnel.