1 (17.02.2011 22:07:07 отредактировано MAS)

Здравствуйте уважаемые пользователи,столкнулся с проблемой:
iptables-restore v1.4.10: unknown option `--hashlimit-upto' на  CentOS 5.5 при попытке установить правило:
-A INPUT -p tcp -m tcp --dport ПОРТ -m conntrack --ctstate NEW -m hashlimit --hashlimit-upto 1/sec --hashlimit-burst 2 --hashlimit-mode srcip --hashlimit-name 1stport --hashlimit-htable-expire 720000 -j ACCEPT

Как исправить ошибку?

2

покажите вывод

iptables -V

и

cat /etc/redhat-release

3

iptables -V
iptables v1.4.10

cat /etc/redhat-release
CentOS release 5.5 (Final)

4

Подскажите, откуда у Вас в системе iptables v1.4.10, когда текущая версия - v1.3.5?

у меня сейчас в F14 с включенными репами с тестовыми апдейтами - iptables v1.4.9

что же касается вопроса, то в CentOS 5.5 в man-странице по iptables нет упоминания про --hashlimit-upto
подозреваю, что нет необходимых модулей или просто эта версия не поддерживает эту функциональность

5

iptables загрузил из офф.сайта,скомплил,установил,перезапустил сервер.

6

В таком случае, я не знаю, как Вам помочь. На боевом сервере я такие штуки не проделываю.