From the course: Learning VPN

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

OpenVPN

OpenVPN

From the course: Learning VPN

Start my 1-month free trial

OpenVPN

- [Instructor] OpenVPN is a popular open-source option for creating a VPN. Server and client software are available for free on various platforms, and are also available on embedded devices as well. OpenVPN gets its security from the OpenSSL encryption library, making it highly-configurable in terms of security, offering up to 256-bit encryption. OpenVPN handles key exchanges using TLS, and then sets up a secure Layer 2 or Layer 3 tunnel between endpoints, using a custom security protocol that's based on TLS, rather than other protocols that are used by other VPN software, like IPsec or IKE. OpenVPN typically operates on UDP port 1194, but the port and protocol can be changed, making OpenVPN a good choice for avoiding detection, and for getting around network limitations. If you need to provide VPN connectivity in a very restrictive environment, for example, you could provide the service on TCP port 443, where it would look just like secure web browsing traffic. OpenVPN also works…

Contents