I’m using openconnect
to connect to vpn. After entering my credentials, I get this:
I am trying to set up a VPN (using OpenVPN) such that all of the traffic, and only the traffic, to/from specific processes goes through the VPN; other processes should continue to use the physical device directly. It is my understanding that the way to do this in Linux is with network namespaces.
My situation is that I want all my outgoing connections from my Debian server to pass through a commercial VPN service I’ve subscribed to, but I still want to run public-accessible services on this server, and not have them pass through the VPN.