OpenVPN Install is a simple script to install and configure OpenVPN on Ubuntu, Debian, Fedora, CentOS, AlmaLinux, and Rocky Linux. It has been designed to be as unobtrusive and universal as possible.
The script is a fork of the openvpn-install script created and maintained by Nyr. This version uses a different class of IPs and it provides different DNS resolvers than the original.
Run the script and follow the assistant:
wget https://eusebiu.com/openvpn -O openvpn-install.sh && bash openvpn-install.sh
Once it ends, you can run it again to add more users, remove some of them or even completely uninstall OpenVPN.
You can get great servers at Vultr, Hetzner, or DigitalOcean.