OpenVPN 2.3.5

Full-featured SSL VPN solution which can accommodate a wide range of configurations
OpenVPN is a full-featured SSL VPN solution which can accommodate a wide range of configurations, including remote access, site-to-site VPNs, WiFi security, and enterprise-scale remote access solutions.

Moreover, OpenVPN provides its users with load balancing, failover, and fine-grained access-controls (articles) (examples) (security overview) (non-english languages).

In addition, OpenVPN implements OSI layer 2 or 3 secure network extension using the industry standard SSL/TLS protocol.

OpenVPN also supports flexible client authentication methods based on certificates, smart cards, and/or 2-factor authentication, and allows user or group-specific access control policies using firewall rules applied to the VPN virtual interface.

OpenVPN is not a web application proxy and does not operate through a web browser.

OpenVPN runs on Mac OS X, Linux, Windows 2000/XP and higher, OpenBSD, FreeBSD, NetBSD, and Solaris.

How to install and run: Unarchive, open a Terminal window, go to the OpenVPN's folder and run the following commands from the command line (afterwards run the program using its name):

make install
sudo /usr/local/sbin/openvpn

Main features:

  • tunnel any IP subnetwork or virtual ethernet adapter over a single UDP or TCP port,
  • configure a scalable, load-balanced VPN server farm using one or more machines which can handle thousands of dynamic connections from incoming VPN clients,
  • use all of the encryption, authentication, and certification features of the OpenSSL library to protect your private network traffic as it transits the internet,
  • use any cipher, key size, or HMAC digest (for datagram integrity checking) supported by the OpenSSL library,
  • choose between static-key based conventional encryption or certificate-based public key encryption,
  • use static, pre-shared keys or TLS-based dynamic key exchange,
  • use real-time adaptive link compression and traffic-shaping to manage link bandwidth utilization,
  • tunnel networks whose public endpoints are dynamic such as DHCP or dial-in clients,
  • tunnel networks through connection-oriented stateful firewalls without having to use explicit firewall rules,
  • tunnel networks over NAT,
  • create secure ethernet bridges using virtual tap devices, and
  • control OpenVPN using a GUI on Windows or Mac OS X.

last updated on:
October 29th, 2014, 10:29 GMT
file size:
1.4 MB
developed by:
OpenVPN Technologies Inc
license type:
operating system(s):
Mac OS X
binary format:
Home \ Security
download hub:
Virtual Private Network


In a hurry? Add it to your Download Basket!

user rating 28



Rate it!
1 Screenshot
OpenVPN - This is the usage message displayed when running OpenVPN from the command line with no arguments.
What's New in This Release:
  • Fix some typos in the man page.
  • Do not upcase x509-username-field for mixed-case arguments.
  • Fix server routes not working in topology subnet with --server [v3]
  • Improve error reporting on file access to --client-config-dir and --ccd-exclusive
read full changelog

Add your review!