[Sysadmins] 2.6.38 и rp_filter
Terechkov Evgenii
evg на evg-krsk.dyndns.org
Вт Май 24 10:56:27 UTC 2011
On Tue, 24 May 2011 11:47:34 +0400, Sergey <a_s_y на sama.ru> wrote:
> Что-то такое впечатление, что логика поменялась в работе. То ли
> сломали, то ли, наоборот, починили...
> /proc/sys/net/ipv4/conf/all/rp_filter = 0
> /proc/sys/net/ipv4/conf/default/rp_filter = 1
> /proc/sys/net/ipv4/conf/eth0/rp_filter = 1
> прочие интерфейсы - тоже = 1
> с ядрами по 2.6.27 приоритет имеет, похоже, all, а вот при обновлении
> до 2.6.38 rp filter, внезапно, начинает работать. Приходится, где надо,
> ставить 0 для интерфейса.
Скорее поменяли. В старых (2003-ий год) доках было так:
conf/all/rp_filter must also be set to TRUE to do source validation
on the interface
В текущем kernel-doc-std-def так:
The max value from conf/{all,interface}/rp_filter is used
when doing source validation on the {interface}.
--
С уважением, Терешков
Евгений.
Подробная информация о списке рассылки Sysadmins