Hi there! The case is next:
I have a personal VPN (PrivateVPN) and a corporate one. I need to do the following: when both VPNs are enabled, the corporare one should be used only for certain sites and apps (e.g. Slack).
Everything else is done via persona VPN (or the default connection without VPN).
The problem is that when I enable a private one and then the corporate one, the latter intercepts all traffic, everything.
On Windows I've managed to resolve it by using Proxifier and rules there+ "Resolve DNS names automatically"option (as I know only names of the sites, not their IPs).
I tried to do the same on Linux and with the help of ai chats, but oof, they gave me walls of commands I don't understand and which don't work.
Just to clarify: this scheme didn't work on Windows if my personal VPN is via WireGuard (the corporate one has DCO).
It works only when my personal VPN is done via TUN+UDP.
I also do not know much about networks, so if you need additional information, please describe in more detail.
P.S. I'm aware about proxybridge, though I can't even download it. And ai chats said it won't really help in my case.
I'm using Ubuntu 26.04 with KDE Plasma.
Source: r/linuxquestions · by /u/aknologia6path