[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <4B0B058E.3050906@gmail.com>
Date: Mon, 23 Nov 2009 22:58:38 +0100
From: Jarek Poplawski <jarkao2@...il.com>
To: Alex Samad <alex@...ad.com.au>
CC: netdev@...r.kernel.org
Subject: Re: icmp redirects problem
Alex Samad wrote, On 11/23/2009 05:31 AM:
> Hi
Hi
>
>
> I seem to be having problems with icmp redirects
> I have
...
>
> net.ipv4.conf.all.accept_redirects = 0
> net.ipv4.conf.all.secure_redirects = 1
> (presume all the interface ones are 1)
>
> as my default, the documentation seems to suggest that I don't need the
> former for the later to work ie I can have either one.
...
>
> But for me to get this to work I had to set
>
> net.ipv4.conf.all.accept_redirects = 1
> net.ipv4.conf.all.secure_redirects = 1
>
> to get it to work properly.
>
> My understanding is secure_redirects means that the kernel should listen
> to icmp redirect if the redirect comes from the default gateway as per
> the route table.
>
> laptop gets its ip from dchp server that make 192.168.11.1 the default
> gateway and its 192.168.11.1 that sends out the icmp redirect.
Btw, it seems you should fix your routing (by adding sydrt01's eth0
the second ip or advertising 192.168.11.10 more) to avoid those
redirects.
>
> I had a quick look at the kernel tree for 2.6.31 (which is what I am
> using).
...
> Line 680
> secure_redirects - BOOLEAN
> 681 Accept ICMP redirect messages only for gateways,
> 682 listed in default gateway list.
> 683 secure_redirects for the interface will be enabled if at
> least one of
> 684 conf/{all,interface}/secure_redirects is set to TRUE,
> 685 it will be disabled otherwise
> 686 default TRUE
Very helpful links. So, as you wrote "the documentation seems to suggest"
something, and IMHO even if it doesn't, it's needlessly too concise
considering your "lost time", and I'd suggest you sending a patch to fix
this. (It seems it could "touch" shared_media, as well.)
Thanks,
Jarek P.
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists