Private internet access has a Linux gui as well
Surfshark or Proton are my favorite VPNs with Linux GUIs.
Proton, Mullvlad, Airvpn
You will find that a lot of Linux directions give command line directions. This is because it’s easier for the person giving the directions. Nearly anything that can be done with nm-cli can be done in the NetworkManager GUI. But it’s a lot more work for the explainer to take screenshots than to copy and paste commands.
I use the default ‘openvpn’ config/ui under Pop_OS with several VPN’s.
No need for an extra client. ProtonVPN supports the ‘ovpn’ standard, as does several other VPN’s. I dont need to use the CLI at all for this setup. I login to my ProtonVPN account via a browser, make note of my name/password/key, download the proper .ovpn config file, and import that into the Network Settings OpenVPN tool, enter my info, and I have a ‘connect → Japan’ (or whatever) vpn entry under my network manager tabs.
ProtonVPN and others often do have their own client, which gives you some extra features.
The networkmanager in KDE plasma and i think other networkmanagers from other DE’s offer VPN support right out of the box, at least openVPN, Cisco, Fortinet, PPTP and many others are easily set up through the GUI.
I use ipvanish and it’s just openvpn, which you can use through any networkmanager ui.
Network manager can do VPN and it’s GUI.
This is what I use :
Sadly this is not open source or free.
- but of course, this is only one of many.
-
stop thinking about software installation in the windows way. The best way to manage applications on Linux is using the system package manager, there is usually a software center or app store type gui available if you didn’t want to use the CLI. GENERALLY SPEAKING you want to avoid downloading directly from the developers web site and manual installation.
-
most desktop environments have a network manager gui that can configure VPN connections.
-
when you ask for help online it is best to provide as much information as possible, for instance, you didn’t mention what kind of VPN you are setting up. You might also mention what desktop environment you are using.
Riseup-vpn, windscribe. Install them via terminal. They have gui. Or ask chatgpt to help you.
He prop want to VPN to a LAN
Uhhh… nmcli connection import … works like a charm for Wireguard.
yeah, its actually decent
Currently I have CyberGhost for the next like year or so so I tried that but for some reason every time I try to install it from my account on their website I just get an error page and it doesn’t do anything. I’m not exactly well versed enough to set one up myself, I wouldn’t have the first idea of how to do that, but I’ll definitely check out the ones you recommended. I’ve at least heard of Nord VPN so I’ll probably look at them first.
Some things yes, I’m fine with doing certain things if they are required to be done in the terminal but for simple things like connecting to a VPN there’s no reason why there shouldn’t be a gui available just to turn it on/off. I’m also not sure what shell script means.
I love the terminal, but network-manager-openvpn is so much easier. I don’t know why this isn’t in any of the tutorials like it use to be
Well I’ve only been using linux for a total of like a week so I’m still learning. I’m not sure what the issue actually is with my VPNs linux version, it just gives me a whole error page when trying to download it from the site. As for my laptop, everything is updated and all that so I’m not sure how much of the issue could be traced to it.
I’m referring to vpns like expressvpn/cyberghost, both have Linux versions on their site available and both just tell you to open up the terminal to select and connect/disconnect from one of the servers from there.
I’m not exactly well versed enough to do the whole manually setting it up thing which is why I was hoping I could find one with a GUI. Thanks for the advice though.
So I did that and imported the file and all that but after finishing the process it seems to connect but my ip address stays the same and i keep getting a system popup telling me to put in my password every like 10 seconds unless i turn it back off.
Nevermind, i didnt put in the username/password in manually, its working now. Thank you man.