Hi, I'm trying to use Linux as a small router but it is probably not my day :) this is the configuration I have:
+------+ | O | +------+ |172.17.2.3 | | |172.17.2.30 Masquerade t this interface +--------------+ | A - Linux | +--------------+ |172.16.0.1 | | +------+172.16.0.2 | 172.16.0.10+------+172.30.0.1 172.30.0.10+------+ | B |--------------------------| C |--------------------------| D | +------+ 255.255.0.0 +------+ 255.255.0.0 +------+ interface I have: eth0 Link encap:Ethernet HWaddr 00:E0:72:A0:03:1F inet addr:172.17.2.30 Bcast:172.17.255.255 Mask:255.255.0.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:821 errors:0 dropped:0 overruns:0 frame:0 TX packets:4 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:100 RX bytes:75201 (73.4 kiB) TX bytes:1306 (1.2 kiB) Base address:0x8500 eth1 Link encap:Ethernet HWaddr 00:E0:72:A0:03:10 inet addr:172.16.0.1 Bcast:0.0.0.0 Mask:255.255.0.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:58 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:100 RX bytes:9209 (8.9 kiB) TX bytes:0 (0.0 iB) Base address:0x8400 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:283 errors:0 dropped:0 overruns:0 frame:0 TX packets:283 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:82004 (80.0 kiB) TX bytes:82004 (80.0 kiB) this is the perliminary routing table I had: Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface 172.16.0.0 0.0.0.0 255.255.0.0 U 40 0 0 eth1 172.17.0.0 0.0.0.0 255.255.0.0 U 40 0 0 eth0 0.0.0.0 172.17.1.10 0.0.0.0 UG 40 0 0 eth0 I add the next route: route add -net 172.30.0.0 netmask 255.255.0.0 gw 172.16.0.10 so now I have the next routing table: Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface 172.30.0.0 172.16.0.10 255.255.0.0 UG 40 0 0 eth1 172.16.0.0 0.0.0.0 255.255.0.0 U 40 0 0 eth1 172.17.0.0 0.0.0.0 255.255.0.0 U 40 0 0 eth0 0.0.0.0 172.17.1.10 0.0.0.0 UG 40 0 0 eth0 Connection test using ping: A --> O : OK A --> B : OK A --> C : OK A --> D : OK - B --> A : OK B --> O : OK B --> C(172.16.0.10) : OK B --> C(172.30.0.1) : Fail B --> D : Fail 1. The default router for B is A. 2. All the stations except A are Win2K/Win9X Any idea what I should do so that B can get to D? Best Regards Yehoram Ben-Yaacov Better On-line Solutions Voice: +972 (04) 9907561 Fax: +972 (04) 9990334 [EMAIL PROTECTED] http://www.boscom.com/ ================================================================= To unsubscribe, send mail to [EMAIL PROTECTED] with the word "unsubscribe" in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]