Thanks tmk, My Linux netmask for eth1 is 255.255.255.0 the ppp0 <VPN connection> connection is 255.255.255.255... Is this correct??? I can route TCP over eth1 via ipchains Masquerading so I know I am forwarding across the DSL link, but nothing seems to route across the VPN link