Jump to content

Recommended Posts

Posted

RedHat9, ядро 2.4.34

Решил обновить iptables (нужен модуль statistic)

Поcтавил iptables-1.4.1.1

При установке сообщений об ошибках не было.

Команда iptables -vnL нормально показывает все таблицы и вроде даже все правила на месте, но перед выводом несколько раз выдается сообщение об ощибке:

modprobe: can't locate module ip_tables

Попробовал другую версию - поставил более старую iptables-1.3.6 - сообщения об ощибке исчезли. Но беда в том, что в этой версии (и во всех 1.3.х) похоже нет модуля statistic (во всяком случае команда iptables -m statistic --help говорит, что модуля такого нет).

Попробовал поставить iptables-1.4.2 - опять появились сообщения об ошибках.

Обновил ядро до версии 2.4.37 - не помогло.

В чем может быть дело?

Откуда этот модуль брать? (точнее как правильно установить iptables, чтобы он появился там где надо?)

И, вообще, зачем он нужен? Ведь и без него, кажется все нормально работает (к сожалению в последнем я как раз и не уверен).

Posted

iptables - жэто не только сама программа но и модули в ядре. поэжтому обновленией программы отсутствующие модули в ядре не появятся.

Posted

В том-то и вся фишка!

Поставил iptables-1.3.6, наложил на ядро 4 патча patch-o-matic версий:

ng-20040621 (первый)

ng-20040701 (второй)

ng-20041006 (просто один из сотни промежуточных)

ng-20081130 (последний)

Заново сгенерил ядро и переустановил iptables-1.3.6 - модуль statistic не появился.

Поставил iptables-1.4.2 сначала на пропатченное ядро (версия 2.4.34), потом и посто на новое, не патченное ядро (версии 2.4.37) - этот модуль есть.

Немнжко изменю постановку задачи:

1. Или как сделать, чтобы модуль statistic появился в версии

iptables-1.3.6 (т.е. какой патч нужно накладывать?),

2. или как мне без ошибок установить версию iptables-1.4.2 (похоже версии 1.4.х чем-то радикально отличаются от версий 1.3.х).

Posted

volkoff писал(а) Thu, 26 March 2009 15:17

В том-то и вся фишка!

Поставил iptables-1.3.6, наложил на ядро 4 патча patch-o-matic версий:

ng-20040621 (первый)

ng-20040701 (второй)

ng-20041006 (просто один из сотни промежуточных)

ng-20081130 (последний)

Заново сгенерил ядро и переустановил iptables-1.3.6 - модуль statistic не появился.

Поставил iptables-1.4.2 сначала на пропатченное ядро (версия 2.4.34), потом и посто на новое, не патченное ядро (версии 2.4.37) - этот модуль есть.

Немнжко изменю постановку задачи:

1. Или как сделать, чтобы модуль statistic появился в версии

iptables-1.3.6 (т.е. какой патч нужно накладывать?),

2. или как мне без ошибок установить версию iptables-1.4.2 (похоже версии 1.4.х чем-то радикально отличаются от версий 1.3.х).

А ты уверен что iptables 1.4 работает (поддерживает все свои функции) с ядром 2.4 ?

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...