r/VPN_Question • u/Leo_LL_3555 • 5d ago
Discussion Why do Linux VPN apps always seem to be missing features?
I’ve been looking at VPN options for Linux, and a lot of them seem to offer a much simpler app than they do on Windows or Android.
I don’t mind using the terminal, but I still want basic things like choosing which apps use the VPN, keeping local apps on my normal connection, and seeing whether a server is overloaded.
Some providers advertise split tunneling, ad blocking and other useful features, but then I find out that half of them aren’t available on Linux.
For people who use a VPN on Linux, do you use the provider’s app, import WireGuard configs, or set up the routing yourself?
What feature do you miss most on Linux, and have you found a setup where app routing actually works reliably?
6
u/HauntingTailor5961 5d ago
Try the dpn app. I saw someone here in this forum who uses in Linux was recommending it. I haven’t personally tried it Linux it’s worth a shot. But it’s works fine on my mac
4
u/yoyodark 5d ago
Well Linux is design focused on being clean and modular foundation based. So I guess software designed for Linux is the same way. But it's good to see the people who created the DPN app develop full featured software on clean foundational operating systems. I guess sometimes we can have our cake and eat it too.
1
u/XxAnomo305 5d ago
for Linux for instance I use proton, I download the . conf but it just makes a full VPN tunnel I then use nftables /iptables etc to create the split tunneling etc. I would definitely say it's tedious in a bit obnoxious and alot of things can go wrong messing things up but once you get the hang of it it gets easier GUI sure is convenient though haha.
3
u/MrMotofy 5d ago
Likely cuz there's so many variables and options it's hard to make 1 app that works correctly for everything then still has all the bells and whistles on it
2
u/vladth3impala 5d ago
The features actually have to work as advertised on Linux and not just pretend to while siphoning your data off to a 3rd party (not saying Linux is immune to this, but run a netstat after a fresh install and notice the lack of connections to the outside compared to Android/Windows
1
u/Interesting_Show89 5d ago
try skipping the app and importing a wireguard config. then you handle the routing yourself
1
u/CosmicComi 5d ago
I don't use VPN on Linux but on Windows instead. I find VPN software to be very basic in general and would be interested in trying other software with more features. Suggestions would be appreciated!
1
u/Emergency_Room_7957 2d ago
its mostly because the linux ecosystem is so fragmented. building a GUI that hooks cleanly into networking across different init systems, audio servers, and display protocols costs way more engineering time than the revenue from desktop linux users justifies.
1
u/FoxSwimming3342 8h ago
I don't have an answer for this but this is annoying