> From: Shawn Iverson [mailto:shawn@xxxxxxxxxxxxxxx] > Sent: Thursday, January 22, 2004 7:52 AM > > From: Rick Stevens [mailto:rstevens@xxxxxxxxxxxxxxx] > > Sent: Wednesday, January 21, 2004 9:03 PM > > > > > > route add -net 10.0.0.0 netmask 255.0.0.0 gw 10.32.0.254 dev eth0 > > > route add -net 192.168.0.0 netmask 255.255.0.0 gw > > 10.32.0.254 dev eth0 > > Aren't these lines above ok? If I don't specify 10.32.0.254 > as the gateway, > nothing will go beyond the 10.10.0.0/16 subnet. I have many > subnets with > 10.x.0.0/16 addresses spanning several buildings and one > 192.168.1.0/24 > subnet. > > > > > > > /etc/sysconfig/network-scripts/route-eth0 is my guess to > > add the above to > > > make the changes permanent > > > > > > GATEWAY0=10.32.0.254 > > > NETMASK0=255.0.0.0 > > > ADDRESS0=10.0.0.0 > > > GATEWAY1=10.32.0.254 > > > NETMASK1=255.255.0.0 > > > ADDRESS1=192.168.0.0 > > > > GOD NO! Bad dog! Bad! NEVER assign a host an IP address > that's the > > same as the network (your "ADDRESS0=10.0.0.0" and > > "ADDRESS1=192.168.0.0" lines). Also NEVER assign a host the > > IP address > > that is the broadcast address for the net (where the host bit is all > > I thought that I was specifying a network above, not a host. > Does that mean > that the route-eth0 file only does routes to hosts? I want > to make the > network routes persistent (ifdown/ifup/reboot all do not > cause the routes to > vanish). Ooops! All this time I have been typing 10.32.0.254, I meant 10.10.0.254! Ok, I found this information in /usr/share/doc/initscripts-7.42/sysconfig.txt /etc/sysconfig/network-scripts/route-<interface-name> Contains lines that are arguments to "/sbin/ip route add" For example: 192.168.2.0/24 dev ppp0 adds a network route to the 192.168.2.0 network through ppp0. So, I would have the following in route-eth0: 10.0.0.0/8 via 10.10.0.254 dev eth0 (I have many 10.x.0.0 subnets) 192.168.0.0/16 via 10.10.0.254 dev eth0 (I have more than one 192.168.x.0 subnet) Ok, maybe my routes above are too simple because I don't want 10.10.0.0/16 traffic to try to exit via the 10.10.0.254 gateway. Would I necessarily need to make a route for every subnet on my network (20 subnets), or could I just add the following before the above two, assuming that the routing table is read from the top downward? (Thank goodness I didn't set up the routers for this network...I would have everything messed up!) 10.10.0.0/16 dev eth0