I'm sure this is a very simple routing issue to someone. The frustrating thing is that I had it figured out the other day, but then my hard disk crashed today. Now I can't get it right again.
I have a home network of 4 computers. mach1-mach4. It is a 10Base-T ethernet LAN, and I don't have a hub so here's how I have it set up: ********** mach1 ********* Interfaces: eth0 == 192.168.1.40 Routing table: Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.3.0 192.168.1.41 255.255.255.0 UG 0 0 0 eth0 192.168.2.0 192.168.1.41 255.255.255.0 UG 0 0 0 eth0 192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo Note: The reason for the two gateways instead of having a default gateway of 192.168.1.41 is that this machine also has a dialup ppp connection to the 'net. Therefore, when ppp0 is up, the default gateway is my ISP. *********** mach2 ********* Interfaces: eth0 == 192.168.1.40; eth1 == 192.168.2.1 Routing table: Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.3.0 192.168.2.2 255.255.255.0 UG 0 0 0 eth1 192.168.2.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1 192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo 0.0.0.0 192.168.1.40 0.0.0.0 UG 0 0 0 eth0 *********** mach3 ********** Interfaces: eth0 == 192.168.2.2; eth1 == 192.168.3.1 Routing table: Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.3.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1 192.168.2.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo 0.0.0.0 192.168.2.1 0.0.0.0 UG 0 0 0 eth0 ************ mach4 ********* Interfaces: eth0 == 192.168.3.2 Routing table: Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.3.0 * 255.255.255.0 U 0 0 0 eth0 127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo 0.0.0.0 192.168.3.1 0.0.0.0 UG 0 0 0 eth0 mach1, mach2, and mach3 all have IP Forwarding enabled (in /etc/sysctl.conf). From mach1 and mach2, I can ping all addresses except 192.168.3.2. From mach3, I can ping every address including 192.168.3.2. From mach4, I can only ping 192.168.3.1 and 192.168.3.2 (of course, since that is mach4). If I try to ping 192.168.3.2 from mach1 or mach2, I don't get any error messages--it just gets 100% packet loss. If I try to ping anything outside of the 192.168.3.0 network from mach4, I get a "Network unreachable" error. I would greatly appreciate any help. The thing that has changed since I had it working (yesterday) is mach3. I know I'm forgetting something in mach3's routing table but I don't see what. Looks like everything should work to me. mach{1,2,3} are running Redhat 7.1, and mach4 is running muLinux. Thanks, Ben -- Ben Logan: ben at wblogan dot net OpenPGP Key KeyID: A1ADD1F0 Bing's Rule: Don't try to stem the tide -- move the beach. _______________________________________________ Redhat-list mailing list [EMAIL PROTECTED] https://listman.redhat.com/mailman/listinfo/redhat-list