И это всё МОЁ

Добрый день.


Нужно сократить количество однотипных правил в iptables. Обычно это делаю через ipset но в этот раз не помогает.


в ipset создана таблица, допустим TABLE с типом hash:ip
через ipset в нее заносятся ip ipset -A TABLE ip-адрес


список правил


iptables -A FORWARD –protocol all –destination ip-адрес -m limit –limit 1/s –limit-burst 1 -j ACCEPT
iptables -A FORWARD –destination ip-адрес -j DROP


работает нормально, но их нужно очень много


Пробую ограничить прохождение трафика по одному пакету в секунду двумя правилами:


iptables -A FORWARD -m set –match-set TABLE dst -m limit –limit 1/s –limit-burst 1 -j ACCEPT
iptables -A FORWARD -m set –match-set TABLE dst -j DROP


но вместо того что бы эти два правила работали параллельно они работают как одно, просто учитывают перечисленные в TABLE ip


Возможно это надо делать как-то иначе так что бы не было много правил?









 ,