volkoff Опубликовано 23 марта, 2009 Жалоба Опубликовано 23 марта, 2009 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, чтобы он появился там где надо?) И, вообще, зачем он нужен? Ведь и без него, кажется все нормально работает (к сожалению в последнем я как раз и не уверен). Цитата
SignFinder Опубликовано 24 марта, 2009 Жалоба Опубликовано 24 марта, 2009 iptables - жэто не только сама программа но и модули в ядре. поэжтому обновленией программы отсутствующие модули в ядре не появятся. Цитата
volkoff Опубликовано 26 марта, 2009 Автор Жалоба Опубликовано 26 марта, 2009 В том-то и вся фишка! Поставил 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.х). Цитата
gogi Опубликовано 27 марта, 2009 Жалоба Опубликовано 27 марта, 2009 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 ? Цитата
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.