Поставил на связной сервак Gentoo. Все работает как надо, но есть одно но. iptables NAT жрать не хотят. На простую строку
/sbin/iptables -t nat -A POSTROUTING ... -j SNAT --to-source ...
отвечает
iptables: No chain/target/match by that name
Ядро 2.6.21 из gentoo-sources
lsmod:
Module Size Used by
ppp_async 7680 0
ppp_generic 17172 1 ppp_async
slhc 5248 1 ppp_generic
crc_ccitt 2048 1 ppp_async
ipt_SAME 2048 0
ipt_MASQUERADE 2688 0
iptable_nat 5764 0
nf_nat 13100 3 ipt_SAME,ipt_MASQUERADE,iptable_nat
nf_conntrack_ipv4 11532 2 iptable_nat
nf_conntrack 42312 4 ipt_MASQUERADE,iptable_nat,nf_nat,nf
pv4
iptable_mangle 2304 0
iptable_filter 2432 1
ip_tables 8904 3 iptable_nat,iptable_mangle,iptable_f
x_tables 10372 4 ipt_SAME,ipt_MASQUERADE,iptable_nat,
Фрагмент конфига ядра:
CONFIG_NETFILTER=y
#
#
CONFIG_NETFILTER_NETLINK=m
CONFIG_NF_CONNTRACK_ENABLED=m
CONFIG_NF_CONNTRACK_SUPPORT=y
CONFIG_NF_CONNTRACK=m
CONFIG_NF_CONNTRACK_FTP=m
CONFIG_NETFILTER_XTABLES=m
CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m
#
#
CONFIG_NF_CONNTRACK_IPV4=m
CONFIG_NF_CONNTRACK_PROC_COMPAT=y
CONFIG_IP_NF_IPTABLES=m
CONFIG_IP_NF_MATCH_IPRANGE=m
CONFIG_IP_NF_MATCH_OWNER=m
CONFIG_IP_NF_MATCH_ADDRTYPE=m
CONFIG_IP_NF_FILTER=m
CONFIG_IP_NF_TARGET_REJECT=m
CONFIG_NF_NAT=m
CONFIG_NF_NAT_NEEDED=y
CONFIG_IP_NF_TARGET_MASQUERADE=m
CONFIG_IP_NF_TARGET_REDIRECT=m
CONFIG_IP_NF_TARGET_NETMAP=m
CONFIG_IP_NF_TARGET_SAME=m
CONFIG_NF_NAT_FTP=m
CONFIG_IP_NF_MANGLE=m
#
#
#
#
Кто-нибудь может что-то посоветовать?