Recommendations for OpenVPN client software for linux that installs on Mint? I’ve set up a VPN at home on a NAS using OpenVPN, but want to be able to access through the secure pipe from my Linux laptop.
Just setup your config file & run via command line
There is a NetworkManager plugin, the package is called network-manager-openvpn-gnome
. Don’t worry about the “GNOME” it’s for all desktop environments.
OpenVPN is shipped with CLI client if you’re fine with that. I’m sure there are GUI clients, I just personally haven’t tried them
My NAS is a Synology and it’s open vpn server seems to be quite old but when I used it, it was reliable with the occasional disconnect.
I use pfSense now as a router with Open VPN added which requires a certificate for each user and a lot more setup needed on the server side. But it is no more reliable to be honest. At least in my experience on Android.
As far as setting it up on Mint the open vpn client is already installed on Cinnamon so no need for CLI. Simply click on Network Connections and hit the + sign. At the bottom of the list you are given the option to import your own configuration file. Then setup your username and password and it should work.
I can’t wait for the day Wireguard matures and is 100% reliable.
I use the default network settings and connect to my VPN’s that way. Works perfectly fine
While my inner BOFH wholeheartedly agrees; it is 2023. Many prefer a GUI over CLI.
How do you install network manager plugins?
Thank you. It’s actually pretty simple the CLI, I did try it. Strangely though I was getting TLS handshake errors from Synology’s VPN server, using the Synology generated ovpn file. This is after I edited it with the proper server address, which is a DDNS.
Can’t understand why everything is so difficult.
I tried this same exercise about a year ago and ended up on the cli. This is because the gui version would randomly disconnect.
The same way you install any other package:
sudo apt install network-manager-openvpn-gnome
You might need to reboot your system for NetworkManager to see it.