Debian Sarge Routing
I'm trying to get very basic routing happening between two locally connected subnets on Debian Sarge.
I'm doing some disaster recovery planning at work which requires me to test some replication with two subnets connected by an IPSec tunnel, but for my testing I'm just routing between the two using VMWare.
Anyway, in my Debian virtual machine, I have 2 NIC's configured as shown below, with IP forwarding turned on.
iface lo inet loopback
iface eth0 inet static
iface eth1 inet static
On both of the other virutal machines, they are set up with the appropriate gateway address of 172.16.1.1 and 172.16.2.1.
>From the machine on 172.16.1.10, I can ping 172.16.1.1 and 172.16.2.1, but I cannot ping the machine on 172.16.2.10.
>From the machine on 172.16.2.10, I can ping 172.16.2.1, but not 172.16.1.1 or the other machine on 172.16.1.10.
Am I doing something wrong here by just enabling IP forwarding to allow the routing to occur? Or do I need something like Quagga for this to work?