* Re:Re: route trouble with kernel
@ 2005-06-29 1:27 Benbenshi
0 siblings, 0 replies; only message in thread
From: Benbenshi @ 2005-06-29 1:27 UTC (permalink / raw)
To: linux-kernel
Valdis.Kletnieks@vt.edu wrote:
>>On Tue, 28 Jun 2005 20:57:04 +0800, cigarette Chan said:
>>
>>
>
>
>>>>i add a route to the kernel
>>>>eg: # route add -net XXX.XXX.XXX.XXX/24 gw XXX.XXX.XXX.XXX dev eth1
>>>>
>>>>but after i restart eth1
>>>>
>>>>#ifdown eth1
>>>>#ifup eth1
>>>>
>>>>the route disappear,this make me a lot of troubles.i have several
>>>>interfaces,and i have to
>>>>re-add all of these routes...
>>>>
>>>>Is there any way or patches to make route work like iptables,after i
>>>>restart the interface,
>>>>rules are still there.
>>>>
>>>>
>>
>>
>>
>>Your system should have a way of doing this in a callout during the ifup
>>and ifdown scripts. Under Fedora, ifup calls ifup-post, which calls
>>/sbin/ifup-local - you could add your routes there.
>>
>>
>>
>
>
nerver used Fedora before. On my Debian sarge, ifup will call
/etc/network/interfaces,
which looks like follow:
################################
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.10.200
netmask 255.255.255.0
broadcast 192.168.10.255
network 192.168.10.0
gateway 192.168.10.1
###############################
with this script,ifup know how to add default gateway to the route
table. Is that your mean ?
>>More importantly, routes are different from iptables. At worst, an iptable
>>rule has a dangling '-i ethX' match that will fail if the interface is down,
>>but that's a harmless because the packet isn't from that interface.
>>
>>On the other hand, what is the kernel supposed to do with a route that
>>points to a down'ed ethX after you've done the ifdown, but before you've
>>done the ifup? It may as well clear routes to the down'ed interface....
>>
>>
>
>
If ethX was down, can kernel just drop the packages to ethX ? Is there
anything wrong with kernel to work like this ?
Thanks for your great reply.
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2005-06-29 1:33 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-06-29 1:27 Re:Re: route trouble with kernel Benbenshi
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.