OpenVPN - Open Source SSL VPN Solution

OpenVPN - Open Source SSL VPN Solution

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. ## 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 SSL 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 SSL 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 * Control OpenVPN using a GUI ![screenshot](https://cdn.jsdelivr.net/gh/dgalbraith/chocolatey-packages@0fe79d362c7502419f1479bd6614ada16b439e8b/automatic/openvpn/screenshot.png) ## Package Parameters If any package parameters are supplied no defaults will be used - only supplied parameters will be applied. The following package parameter can be set: * `/InstallDir` - install OpenVPN to the specified folder * `/AddToDesktop` - add a desktop shortcut for the OpenVPN GUI * `/NoStartMenu` - do not create start menu entries for OpenVPN * `/Gui` - install the OpenVPN GUI by Mathias Sundman * `/GuiOnLogon` - launch the OpenVPN GUI on user logon * `/Service` - install OpenVPN service wrappers * `/EasyRsa` - install EasyRSA 3 scripts for X509 certificate management * `/DcoDriver` - install the OpenVPN Data Channel Offload driver * `/TapDriver` - install the TAP-Windows driver (NDIS6) * `/WintunDriver` - install the layer 3 TUN driver for Windows * `/PLAP` - install Pre-Logon Access-Provider * `/Documentation` - install the OpenVPN documentation * `/OpenSSL` - install OpelSSL utilities for generating public/private key pairs * `/SampleConfig` - install OpenVPN client/server configuration examples eg. `choco install -y openvpn --package-parameters="/InstallDir=C:\Tools\OpenVPN /AddToDesktop /Gui /GuiOnLogon /EasyRsa /DcoDriver /TapDriver /WintunDriver /OpenSSL"` An installation with no parameters specified will use the same defaults as the installer other than creating a desktop shortcut: `choco install -y openvpn --package-parameters="/Gui /GuiOnLogon /TapDriver /WintunDriver /Documentation /OpenSSL /SampleConfig"` To have Chocolatey remember parameters on upgrade, be sure to set `choco feature enable -n=useRememberedArgumentsForUpgrades`. ## Documentation * For detailed information on OpenVPN, including examples, see the [man page](http://openvpn.net/man.html), [the WIKI](https://community.openvpn.net/openvpn) or the [community resources](https://openvpn.net/community-resources) * For a sample VPN configuration, see http://openvpn.net/howto.html ## Notes * The 32-bit version of OpenVPN will not run in a 64-bit environment and the installation will fail if forced with `--forceX86` * This package is automatically updated using the [Chocolatey Automatic Package Update Model (AU)](https://github.com/majkinetor/au/blob/master/README.md). If you find it is out of date by more than a day or two, please contact the maintainer(s) and let them know the package is no longer updating correctly.

Release History

Subscribe above to receive notifications when new versions are released.
VersionDateStability
2.6.10.001
Stable
2.6.9.001
Stable
2.6.8.001
Stable
2.6.7.001
Stable
2.6.6.001
Stable
2.6.5.001
Stable
2.6.4.001
Stable
2.6.3.003
Stable
2.6.3.001
Stable
2.6.2.001
Stable
2.6.1.001
Stable
2.6.0.005
Stable
2.6.0.004
Stable
2.6.0
Stable
2.5.8
Stable
2.5.7
Stable
2.5.6
Stable
2.5.5
Stable
2.5.4
Stable
2.4.7
Stable
2.4.6.20190116
Stable
2.4.6.20180710
Stable
2.4.6
Stable
2.4.5
Stable
2.4.4
Stable
2.4.3
Stable
2.4.2
Stable
2.4.1
Stable
2.4.0
Stable
2.3.13.20161120
Stable
2.3.13
Stable
2.3.11
Stable
2.3.10
Stable
2.3.6
Stable
2.2.2.20130718
Stable
2.2.2
Stable
2.3.2
Stable