OpenVPN is a free and open source software application that implements virtual private network (VPN) techniques for creating secure point-to-point or site-to-site connections in routed or bridged configurations and remote access facilities. It uses SSL/TLS security for encryption and is capable of traversing network address translators (NATs) and firewalls. It was written by James Yonan and is published under the GNU General Public License (GPL).
OpenVPN allows peers to authenticate each other using a pre-shared secret key, certificates, or username/password. When used in a multiclient-server configuration, it allows the server to release an authentication certificate for every client, using signature and Certificate authority. It uses the OpenSSL encryption library extensively, as well as the SSLv3/TLSv1 protocol, and contains many security and control features. It is sometimes used by computer gamers as a way of accessing LAN games over the internet.
OpenVPN 2.2.0 Released
OpenVPN 2.2.0 which can be downloaded from here.
Latest Changes include:
- Several man-page updates
- Several buildsystem fixes
- Fixed a bug with GUI icon deletion on upgrade from 2.2-RC or earlier
- Change the default –tmp-dir path to a more suitable path
- Improve the mysprintf() issue in openvpnserv.c
- Fixed bug in port-share that could cause port share process to crash
- Fix the –client-cert-not-required feature
For a more comprehensive list of please go here
For generic help use these support channels:
- Official documentation
- Wiki
- Forums
- User mailing list
- User IRC channel (#openvpn at irc.freenode.net)
Please report bugs and ask development questions here:
- Bug tracker and Wiki
- Developer mailing list
- Developer IRC channel (#openvpn-devel at irc.freenode.net)
Note that we’ve recently switched to using a different Git repository:
- git://openvpn.git.sourceforge.net/gitroot/openvpn/openvpn.git
Do you like OpenVPN ? Let us know 🙂