On Wed, 2018-08-22 at 13:59 -0700, Samuel Sieb wrote:
I would suggest trying to get your own openvpn config working if
possible. There might be a script that the binary uses to configure the
routing, see if you can find that. Try running "strings" on the binary.
You could also just create your own script that starts up the VPN and
then modifies the routing table. Remove those first two entries and
then add entries for whatever range you do want to go over the VPN.
Yes, that seems to be one option.
Another is to use network namespaces (ip-nets(8)) to isolate the VPN-
using app from everything else. There are several scripts out there to
do this but none of them run directly on Fedora, so some more digging
is required.
poc