RE: Default Route question when there are two nic cards

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



John Austin <ja@xxxxxxxxxx> wrote:

I point people in this direction because their next question is usually,
"How do I get the "other system" onto the internet?" Also, only one default gateway ends up defined in the routing table. The system does the right thing and uses the the default gateway specified for eth0 even though the gateway specified by eth1 comes "later:"

Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface 72.19.169.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth1 192.168.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth1 0.0.0.0 72.19.169.1 0.0.0.0 UG 0 0 0 eth0

There is no gateway shown associated with eth1 !?

So no notice has been taken of the GATEWAY=72.19.169.230
in /etc/sysconfig/network-scripts/ifcfg-eth1

I cannot see that this entry achieves anything

John

There is a difference between a "gateway" and a route. 192.168.0.0/16 through eth1 does not need a gateway since all addresses on that subnet are directly accessible. Likewise, the 72.19.169.0/24 subnet is directly accessible through eth0. The default route shows up as a gateway since addresses other than some subnet of 72.19.169.0/24 are indirectly accessible (traffic has to go through other routers). I ran across the following which puts all this a little more succinctly:

Gateways are a type of router. /Routers/ connect two or more networks and provide the routing function. Some routers, for example, route at the network interface level or at the physical level. /Gateways/, however, route at the network level.

My approach may not work if I had multiple gateways or a more complex network. I don't and it works quite well. I think I originally came up with this approach after reading the O'Reilley book "Linux Network Administration" probably when I was running RHL-5 or RHL-6.X.

Cheers,
Dave

--
Politics, n. Strife of interests masquerading as a contest of principles.
-- Ambrose Bierce


[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux