# For kernel 2.2.x # # Devices: # tunl - IP over IP # gre - GRE over IP # sit - IPv6 over IP host A: ifconfig eth0 10.0.0.1 netmask 255.255.255.0 ifconfig tunl0 10.0.1.1 netmask 255.255.255.0 route add -host 10.0.0.2 dev tunl0 route add -net 10.0.1.0/24 gw 10.0.0.2 route del -host 10.0.0.2 dev tunl0 host B: ifconfig eth0 10.0.0.2 netmask 255.255.255.0 ifconfig tunl0 10.0.1.2 netmask 255.255.255.0 route add -host 10.0.0.1 dev tunl0 route add -net 10.0.1.0/24 gw 10.0.0.1 route del -host 10.0.0.1 dev tunl0