I am trying to avoid using a hub (hub goes *poof* neither machine can talk to the Net) to connect 2 internal machines to the net through a Linux box configured as a router. The box has three NIC cards as follows:
eth0 - 192.168.1.6 connection to my Internet gateway (192.168.1.1) eth1 - 192.168.2.1 connection to box 1 (192.168.2.2) eth2 - 192.168.2.4 connection to box 2 (192.168.2.3) My route is set up as follows: Destination Gateway Genmask Iface 192.168.2.3 192.168.2.4 255.255.255.255 eth2 192.168.2.2 192.168.2.1 255.255.255.255 eth1 192.168.1.0 0.0.0.0 255.255.255.0 eth0 0.0.0.0 192.168.1.1 0.0.0.0 eth0 My problem is the box 1 can't talk to box 2. Either can talk to the router, to the outside world, to the 192.168.1.1 gateway, etc. They both can even talk to both eth1 and eth2, just not the other box. What am I missing?