strongSwan it is an open source IPsec VPN solution for Linux and UNIX based operating systems that implement the IKEv1 and IKEv2 key exchange protocols. It is one of the most popular VPN software firstly designed for Linux, but now it can be installed on Android, FreeBSD, Mac OS X, and Windows operating systems.