LINUX.ORG.RU
ФорумAdmin

iptables


0

0

У меня возникла такая проблема:
поставил patch-o-matic-ng-20050212, пересобрал ядро (2.4.28), установил iptables (1.3.0) и в принципе всё работает, но при вполнении команды
iptables -t mangle -A PREROUTING -i eth0 -j TTL --ttl-set 64 #пример из документации
я получаю ошибку:
iptables: No chain/target/match by that name
Подскажите, в чём проблема?

anonymous

Ответ на: комментарий от fagot

В ядре я собрал всё, что относилось к нетфильтру, и загрузил все модули находящиеся в директории netfilter... не помогло...

anonymous
()
Ответ на: комментарий от anonymous

посмотри /lib/iptables на предмет возможного модуля и потом попробуй загрузить его добавив в команду что типа ...-m SOME_MODULE... может поможет.

cyclon ★★★★★
()
Ответ на: комментарий от anonymous

покажи

root@gw:~# ls /lib/modules/2.4.29-ow1/kernel/net/ipv4/netfilter/|grep TTL

потом

root@gw:~# modprobe ipt_TTL

потом

root@gw:~# lsmod|grep TTL

и потом еще раз твоя команда

fagot ★★★★★
()
Ответ на: комментарий от fagot

У меня нет модуля ipt_TTL, есть ipt_ttl. В ядре (make menuconfig) всё что связано с TTL это TTL match support, но как я уже сказал у меня скомпилированы все модули для нетфильтра. Я так понимаю там должно быть что-то типа TTL target support? Но его нет. Хотя и есть всякие patch-o-matic'овские штучки типа TIME match support. В чём может быть ошибка?

anonymous
()
24 марта 2005 г.

Во, у меня точно такая же лажа. Тоже хочу разобраться в чем дело.

SuSt
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.