>Собрал ядро с нужными опциями, собрал iptables 1.3.5, при старте почему-то не >подгружаются модули nat, filter: >can't initialize iptables table `nat': Table does not exist (do you need >to insmod?) >Загрузил старое ядро 2.6.11, тайбелсы заработали нормально, выяснилось что ещё подгружается модуль >ipt_state, вот только на 2.6.18 этот модуль пропал, причём брал строку >из конфига 2.6.11 и всталял в новое, при сборке определился как >не известный параметр. Как быть? Проверяйте как Вы собрали ядро. У меня FC5 - все работает с ядром 2.6.18. Для отслеживания соединений используется модуль xt_state.ko(CONFIG_NETFILTER_XT_MATCH_STATE=m). В последних версиях ядра многие модули были перемещены в xt_<module_name> и их не надо подгружать явно. Для таблиц filter, nat, mangle и пр. собираются модули: iptable_filter.ko(CONFIG_IP_NF_FILTER=m) iptable_nat.ko(CONFIG_IP_NF_NAT=m) iptable_mangle.ko(CONFIG_IP_NF_MANGLE=m) Похоже, Вам необходимо сконфигурировать ядро(make menuconfig) и выбрать соответствующие модули.
|