OpenVPN 2.3.4

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:
May 2nd, 2014, 14:55 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



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 man page and OSCP script: tls_serial_{n} is decimal
  • Fix is_ipv6 in case of tap interface.
  • IPv6 address/route delete fix for Win8
  • Add SSL library version reporting.
read full changelog

Add your review!