Openswan is an IPsec implementation for Linux. It has support for most of the extensions (RFC + IETF drafts) related to IPsec, including IKEv2, X.509 Digital Certificates, NAT Traversal, and many others.
Openswan has been the de-facto Virtual Private Network software for the Linux community since 2005. If you are running Fedora, Red Hat, Ubuntu, Debian, Gentoo, or many others, it is already included in your distribution! Just start using it right away. If you wish to download the source code directly, you can click the button below.
If you have downloaded version 2.6.45 or 2.6.44, please revert to version 126.96.36.199, as 2.6.44 and 2.6.45 have been found to be unstable in certain environments. We are working on a fix.
Network security isn't hard, but Openswan is so flexible that you may need some help with all of its parameters and options. Don't worry, there's a large and dynamic community there to help you. You can subscribe to our mailing list and ask questions, or see the outstanding issues.
Perhaps you find yourself with some time on your hands. Perhaps the thought of having your code used by thousands of people around the planet is your thing. Want not! Join our development community now by forking us on Github and discussing your project on our development mailing list.
Xelerance is always ready to lend a hand through courses, customization, and support contracts.