OpenVPN road warrior installer and configurator for Ubuntu, Debian, AlmaLinux, Rocky Linux, CentOS and Fedora.
This script will let you setup your own VPN server in no more than a minute, even if you haven't used OpenVPN before. It has been designed to be as unobtrusive and universal as possible.
Run the script and follow the prompts:
bash openvpn-setup.sh
Once installation is complete, run the script again to add and remove users, monitor connected users, or completely uninstall OpenVPN.
- Added menu option to monitor connected users in real-time
- Updated DNS server options
- Additional code cleanup
If you want to show your appreciation, you can donate to the original author via PayPal or cryptocurrency.