>Ядро скомпилировал, но реч не об этом. Вообще в последнее время информация на http://www.linuximq.net/ давно не обновлялась (хотя 2008-02-18 как раз обновилась) - более актуальные патчи можно найти на mailing list http://tech.groups.yahoo.com/group/linuximq/ (или например на http://www.actusa.net/~linuximq/ )
>
>Подскажите, а пакет в IMQ уходит, судя по диаграмме, из цепочки PREROUTING?
>
>Значит при включенном NAT'е, пакет будет содержать IP_DEST не истинного владельца.
>А раз так, то его не отмаркируешь, и мне толку от IMQ
>не будет никакого...
Смотря как собрано - нужно включить "after NAT in PREROUTING" при сборке ядра
prompt "IMQ behavior (PRE/POSTROUTING)"
depends on IMQ
default IMQ_BEHAVIOR_BB
help
This settings defines how IMQ behaves in respect to its
hooking in PREROUTING and POSTROUTING.
IMQ can work in any of the following ways:
PREROUTING | POSTROUTING
-----------------|-------------------
#1 After NAT | After NAT
#2 After NAT | Before NAT
#3 Before NAT | After NAT
#4 Before NAT | Before NAT
The default behavior is to hook before NAT on PREROUTING
and after NAT on POSTROUTING (#3).
This settings are specially usefull when trying to use IMQ
to shape NATed clients.
More information can be found at: www.linuximq.net
If not sure leave the default settings alone.
Попадались так же мне сторонние патчи (не с linuximq.net), где можно указать поведение как параметр модуля imq.ko
У вас кстати какое ядро используется? Не 2.4?