>>Объясните пожалуйста, как влкючить поддержку iptables в ядрах Linux 2.4? (У меня
>>2.4.31)
>может она уже включена ? проверь iptables -L
>если нет , пересобирай ядро, usr/src/linux
>make menuconfig
>NETWORKING OPTIONS
>[*] Network packet filtering (replaces ipchains)
>или читай доку для iptables 1.1.19
>http://gazette.linux.ru.net/rus/articles/iptables-tutorial.html
>или на английском для iptables 1.2.0
>http://iptables-tutorial.frozentux.net/iptables-tutorial.html
Вот мои Networking Options: (если нет вложенных опций, значит они отключены)
<*> Packet socket
[*] Packet socket: mmaped IO
<*> Netlink device emulation
[*] Network packet filtering (replaces ipchains)
[*] Socket Filtering
<*> Unix domain sockets
[*] TCP/IP networking
IP: netfilter configuration --->
<M> IP tables support (required for filtering/masq/NAT)
<*> ART tables support
# iptables -nL
/lib/modules/2.4.31/kernel/net/ipv4/netfilter/ip_tables.o: unresolved symbol nf_unregister_sockopt
/lib/modules/2.4.31/kernel/net/ipv4/netfilter/ip_tables.o: unresolved symbol nf_register_sockopt
/lib/modules/2.4.31/kernel/net/ipv4/netfilter/ip_tables.o: insmod /lib/modules/2.4.31/kernel/net/ipv4/netfilter/ip_tables.o failed
/lib/modules/2.4.31/kernel/net/ipv4/netfilter/ip_tables.o: insmod ip_tables failed
iptables v1.3.4: can't initialize iptables table `filter': iptables who? (do you need to insmod?)
Perhaps iptables or your kernel needs to be upgraded.