Você precisará de acesso root, mas basicamente redefiniria as rotas ( route
) e as cadeias de IP ( iptables
):
gateway=192.168.1.1 # or whatever your default gateway is
# anything going to 10.10.3.0 will go through the vpn (cscotun0 interface)
route add -net 10.10.3.0 netmask 255.255.255.0 dev cscotun0
# everything else will go through the gateway
route del default
route add default gw $gateway
# flush iptables to clear the ciscovpn chain
iptables --flush
iptables --delete-chain
echo "nameserver $gateway" >> /etc/resolv.conf
Esta é apenas uma configuração aproximada (e assume que a sua rede VPN é de classe C). O que eu uso com a VPN da minha empresa está muito mais envolvido com quase uma dúzia de rotas estáticas adicionadas.
Você não sabe bem o que são as redes VPN, então fiz algumas suposições.