Thanks for the reply. I tried to set up speficic routes but only suceeded in breaking the VPN and still not having any internet connection.
In layman's terms what route should I add to the vpn-script file? Would (should) this be the local network address at the remote end? IE in my case add a 100.0.0.0 255.255.0.0 16 set?
What I'm after is all traffic targeted at 100.0 ips (that's the network that sits behind the tunnel)to be routed through the tunnel, anything on my local 192.168 address set to stay internal and all else to go via my local gateway.
My standard routing (no vpn connect) is:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth1
192.168.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth1
0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 eth1
With vpnc routing (but no mods to vpn-script):
Destination Gateway Genmask Flags Metric Ref Use Iface
www.xx.yyy.zzz 192.168.1.1 255.255.255.255 UGH 0 0 0 eth1
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth1
192.168.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth1
0.0.0.0 0.0.0.0 0.0.0.0 U 0 0 0 tun0
Does any of that make sense?