Isso definitivamente pode ser feito usando o comando route
. Eu gostaria de poder oferecer conselhos exatos sobre como usá-lo, mas não o uso há 14 anos. deveria ser algo assim
Defina a rota padrão para a primeira ethernet (assumindo eth0) usando a GUI e, em seguida:
route add -net 192.168.0.0 netmask 255.255.0.0 dev eth1
Isto assume que eth1 é onde o tráfego vpn irá (eu acho)
Para visualizar as rotas que você configurou, use netstat -rn
Isso pode ficar bastante complicado muito rapidamente. Você pode obter uma resposta melhor se perguntar no serverfault.com como usar o comando route.
Se você realmente quiser aprender como fazer isso, ele será abordado em TCP / IP Illustrated, Volume 1: The Protocolos , que é um livro excelente e muito técnico.