Just to make sure I understand what you want: 1. eth1 has an IP Address of 172.30.0.3 2. All communication to 172.30.0.0/16 goes through the 172.30.0.1 gateway.
If this is correct, I think the setup you want is: 1. /etc/sysconfig/network-scripts/ifcfg-eth1 DEVICE=eth1 BOOTPROTO=static IPADDR=172.30.0.3 NETMASK=255.255.255.255 ONBOOT=yes 2. /etc/sysconfig/network-scripts/route-eth1 ADDRESS0=172.30.0.1 NETMASK0=255.255.255.255 ADDRESS1=172.30.0.0 NETMASK1=255.255.0.0 GATEWAY1=172.30.0.1 The NETMASK=255.255.255.255 in ifcfg-eth1 will prevent a route from being created and the route-eth1 settings establish both the route to 172.30.0.1 and the route to 172.30.0.0/16 via the 172.30.0.1 gateway. Thanks, Doug On Sat, 01 Mar 2008, Ahmed Kamal wrote: > oops, the eth1 IP/mask is 172.30.0.3/16. > > Also let me mention the needed configuration > - eth0 IP 196.x.x.3 > - System default gateway is 196.x.x.1 and is connected to eth0 > - eth1 IP 172.30.0.3/16. This interface needs to have a static route for > routing 172.30.0.0/16 through 172.30.0.1 (a router) and not "directly" > > Any pointers on what "GATEWAY"s need to go into ifcfg-eth0, ifcfg-eth1 and > /etc/sysconfig/network ? to get the described effect ? > > Regards > > On Sat, Mar 1, 2008 at 6:54 PM, Tom Sightler <[EMAIL PROTECTED]> wrote: > > > Ahmed Kamal wrote: > > > Hi List, > > > I'm fighting with a small problem. My eth1 NIC has IP 172.30.0.0/16, > > > whenever the interface is started, an automatic route is added > > > 172.30.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth1 > > > The thing is, this would generally be right for most people, but > > > not for me. > > > > Actually, it probably wouldn't be right for anybody. If you've really > > assigned your eth1 NIC the IP address of 172.30.0.0/16 then you're > > likely in error. That would be the network address. The first usable > > address in that network is 172.30.0.1. > > > > > The question is how do I get rid of that automatically added route, > > > and add mine! I need to do this the redhat way (i.e not rc.local). > > > Any help is highly appreciated :) > > > Regards > > > > Assign the interface an actual valid host address, not a network > > address. If you don't understand IP addressing then look at this link: > > > > http://jodies.de/ipcalc?host=172.30.0.0&mask1=16&mask2= > > > > Pay particular attention to the Hostmin and Hostmax lines. Those are > > the valid IP addresses that can be used for an interface. Notice that > > 172.30.0.0 is not in the range. > > > > Later, > > Tom > > > > > > _______________________________________________ > > rhelv5-list mailing list > > [email protected] > > https://www.redhat.com/mailman/listinfo/rhelv5-list > > > _______________________________________________ > rhelv5-list mailing list > [email protected] > https://www.redhat.com/mailman/listinfo/rhelv5-list _______________________________________________ rhelv5-list mailing list [email protected] https://www.redhat.com/mailman/listinfo/rhelv5-list
