A GlobalProtect VPN client for Linux, written in Rust, based on OpenConnect and Tauri, supports SSO with MFA, Yubikey, and client certificate authentication, etc.
Normally we can set route-nopull in the /etc/openvpn/settings.conf
however I cannot find a way to make this client NOT add the default route through the tunnel.
I have it configured with openconnect params as indicated here https://github.com/yuezk/GlobalProtect-openconnect/wiki/Configuration
and I am thus able to have split tunneling thanks to the --script parameter.
However the software seems to add the route default tun0 also, which should not be added...
Normally we can set route-nopull in the /etc/openvpn/settings.conf
however I cannot find a way to make this client NOT add the default route through the tunnel.
I have it configured with openconnect params as indicated here https://github.com/yuezk/GlobalProtect-openconnect/wiki/Configuration and I am thus able to have split tunneling thanks to the --script parameter. However the software seems to add the route default tun0 also, which should not be added...
Can you assist or show me in the right direction?
(Linux Opensuse)