Провайдер продает внешний и внутренний трафик по разной цене. Соотвественно и счититать нужно раздельно. Для подсчета трафика я создал цепочку counter_ex, если адрес попадает в один из внутренних диапазонов то происходит действие ULOG потом RETRUN и все верно считается, послденими стоят правила для пакетов не попавших ни в один диапазон то же ULOG и RETURN, так вот эти правил не привильно считают трафик вот не большой кусок правил. Подскажите где у меня ошибка, а то что-то сам не могу понять где запутался.
$fwp -I INPUT -j counter_ex $fwp -I OUTPUT -j counter_ex
$fwp -A counter_ex -p all -i eth1 -s $int_1 -j ULOG --ulog-prefix "kg_input" --ulog-cprange 64 --ulog-qthreshold 20
$fwp -A counter_ex -p all -o eth1 -d $int_1 -j ULOG --ulog-prefix "control kg_output" --ulog-cprange 64 --ulog-qthreshold 20
$fwp -A counter_ex -p all -i eth1 -s $int_1 -j RETURN
$fwp -A counter_ex -p all -o eth1 -d $int_1 -j RETURN
$fwp -A counter_ex -p all -i eth1 -j ULOG --ulog-prefix "world_input" --ulog-cprange 64 --ulog-qthreshold 20
$fwp -A counter_ex -p all -o eth1 -j ULOG --ulog-prefix "control world_output" --ulog-cprange 64 --ulog-qthreshold 20
$fwp -A counter_ex -p all -i eth1 -j RETURN
$fwp -A counter_ex -p all -o eth1 -j RETURN