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 ? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.