Перейти к содержанию

Ошибка после обновления iptables


Рекомендуемые сообщения

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, чтобы он появился там где надо?)

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

Ссылка на комментарий
Поделиться на другие сайты

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

Ссылка на комментарий
Поделиться на другие сайты

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

Поставил 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.х).

Ссылка на комментарий
Поделиться на другие сайты

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 ?

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...