Re: kernel not processing ICMP Redirects

Alan Cox (alan@lxorguk.ukuu.org.uk)
Fri, 1 Nov 1996 22:11:59 +0000 (GMT)


> My linux box (actually several of them) which are running 2.0.22 &
> 2.0.23 (redhat 3.0.3) are not processing ICMP redirects from my cisco
> 2501. I get the message in the kernel log (syslog) "ICMP redirect
> from 204.97.12.1" but the routing table is not updated properly. Is
> the kernel supposed to do this (I thought it did back in 1.2.13 days).
> If the kernel is not supposed to be doing this how do I go about
> updating the route table?

With a routing daemon ?

If your kernel is built with CONFIG_IP_FORWARD (ie its a router) then it
ignores ICMP redirect. See the router requirements RFC's. If its got
it disabled its a host so it honours them.

Alan