route, default route, eth0 and eth1

Paul Howarth paul at city-fan.org
Mon Jun 5 16:02:10 UTC 2006


A.J. Bonnema wrote:
> Paul Howarth wrote:
>> On Sun, 2006-06-04 at 08:05 +0200, A.J. Bonnema wrote:
>>> Hi all,
>>>
>>> I draw my configuration of ethernetcards:
>>>
>>> PC (eth0 10.0.0.1)-->3com switch-->speedtouch(10.0.0.138)-->theNet
>>> PC (eth1 192.168.1.10)-->FSG (192.168.1.1)-->speedtouch(10.0.0.138)
> 
> I apologize, there is one small inacuracy in the second line. It should
> read:
> 
> PC (eth1 192.168.1.10)-->FSG (192.168.1.1)-->3com
> switch-->speedtouch(10.0.0.138)
> 
> The WAN port of the FSG is unused. It is connected to the 10.0.0-network
> through the 3com switch.
> 
>> Remove any GATEWAY settings in /etc/sysconfig/network-scripts/ifcfg-*
>> and add to /etc/sysconfug/network:
>>
>> GATEWAY=10.0.0.138
>>
>> Paul.
>>
> 
> Hi Paul and Craig (who gave the same advice),
> 
> I did what you said and nothing changed. The resulting route was:
> 
> Kernel IP routing table
> Destination     Gateway         Genmask         Flags Metric Ref    Use
> Iface
> 10.0.0.0        0.0.0.0         255.255.255.0   U     0      0        0 
> eth0
> 192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 
> eth1
> 169.254.0.0     0.0.0.0         255.255.0.0     U     0      0        0 
> eth1
> 0.0.0.0         192.168.1.1     0.0.0.0         UG    0      0        0 
> eth1
> 
> 
> 
> The contents of /etc/sysconfig/network is:
> 
> NETWORKING=yes
> HOSTNAME=athene
> GATEWAY=10.0.0.138
> 
> The contents of /etc/sysconfig/networking/devices/ifcfg-eth0 is:
> 
> DEVICE=eth0
> ONBOOT=yes
> IPADDR=10.0.0.1
> NETMASK=255.255.255.0
> METRIC=1
> TYPE=Ethernet
> USERCTL=no
> IPV6INIT=no
> PEERDNS=yes
> BOOTPROTO=none
> 
> The contents of /etc/sysconfig/networking/devices/ifcfg-eth1 is:
> 
> DEVICE=eth1
> ONBOOT=yes
> IPADDR=192.168.1.10
> NETMASK=255.255.255.0
> METRIC=10
> TYPE=Ethernet
> USERCTL=no
> IPV6INIT=no
> PEERDNS=yes
> BOOTPROTO=none
> 
> The route I need to end up with is:
> 
> Kernel IP routing table
> Destination     Gateway         Genmask         Flags Metric Ref    Use
> Iface
> 10.0.0.0        0.0.0.0         255.255.255.0   U     0      0        0 
> eth0
> 192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 
> eth1
> 169.254.0.0     0.0.0.0         255.255.0.0     U     0      0        0 
> eth1
> 0.0.0.0         10.0.0.138      0.0.0.0         UG    0      0        0 
> eth0
> 0.0.0.0         192.168.1.1     0.0.0.0         UG    0      0        0 
> eth1
> 
> where the last line is probably unnecessary.

Is this after a reboot? I don't see where this default route is coming 
from for a fresh boot.

If you change ifcfg-eth1 to have ONBOOT=no, what happens?

You can add NOZEROCONF=yes to /etc/sysconfig/network to get rid of the 
169.254.0.0 route if you don't want that one.

Paul.




More information about the fedora-list mailing list