OpenVPN is a full-featured open source SSL VPN solution that accommodates a wide range of configurations, including remote access, site to site VPNs, Wi-Fi security, and enterprise scale remote access solutions with load balancing, failover, and fine-grained access controls.
OpenVPN offers a cost-effective, lightweight alternative to other VPN technologies making it the best solution for small to medium enterprises.
- Homepage: https://openvpn.net
- Source code: https://github.com/OpenVPN/openvpn
- Programming language: C
- Platform: Mac OS, Windows, Linux, BSD, Android, iOS
- Protocols: SSL/TLS
- Encryption: up to 256-bit encryption through OpenSSL library
For Linux, we can install OpenVPN client using package manager or compile from source code.
OpenVPN Access Server
VPN Software Packages
VPN Virtual Appliances
VPN server cloud
Available tutorials related to OpenVPN: