This article covers method to set up OpenVPN on Ubuntu 20.04. OpenVPN is a full featured, open-source Transport Layer Security (TLS) VPN solution that accommodates a wide range of configurations. OpenVPN is an open-source, fast, popular program for creating a VPN (Virtual Private Network). It uses both the TCP and UDP transmission protocols, and VPN tunnels are secured with OpenVPN protocol with SSL/TLS authentication, certificates, credentials, and optionally MAC address lock as well as multi-factor authentication.
Here, you will set up OpenVPN on an Ubuntu 20.04 server, and then configure it to be accessible from a client machine.
To confirm that the OpenVPN service is up and running by checking its status using the following systemctl command:
$ sudo systemctl status openvpn