OK, it's getting better, but it still doesn't work.  Here's what happens:

root # iptables -t nat -I POSTROUTING -j MASQUERAQDE -s 192.168.1.3/16
/lib/modules/2.4.22-ck1/kernel/net/ipv4/netfilter/ip_tables.o: unresolved symbol 
nf_unregister_sockopt
/lib/modules/2.4.22-ck1/kernel/net/ipv4/netfilter/ip_tables.o: unresolved symbol 
nf_register_sockopt
/lib/modules/2.4.22-ck1/kernel/net/ipv4/netfilter/ip_tables.o: insmod 
/lib/modules/2.4.22-ck1/kernel/net/ipv4/netfilter/ip_tables.o failed
/lib/modules/2.4.22-ck1/kernel/net/ipv4/netfilter/ip_tables.o: insmod ip_tables failed
iptables v1.2.8: can't initialize iptables table `nat': iptables who? (do you need to 
insmod?)
Perhaps iptables or your kernel needs to be upgraded.

These are the kernel configs:

#
# Networking options
#
CONFIG_PACKET=y
# CONFIG_PACKET_MMAP is not set
# CONFIG_NETLINK_DEV is not set
CONFIG_NETFILTER=y
# CONFIG_NETFILTER_DEBUG is not set
CONFIG_FILTER=y
CONFIG_UNIX=y
CONFIG_INET=y
CONFIG_IP_MULTICAST=y
# CONFIG_IP_ADVANCED_ROUTER is not set
# CONFIG_IP_PNP is not set
# CONFIG_NET_IPIP is not set
# CONFIG_NET_IPGRE is not set
# CONFIG_IP_MROUTE is not set
# CONFIG_ARPD is not set
# CONFIG_INET_ECN is not set
# CONFIG_SYN_COOKIES is not set

#
#   IP: Netfilter Configuration
#
CONFIG_IP_NF_CONNTRACK=m
CONFIG_IP_NF_FTP=m
# CONFIG_IP_NF_AMANDA is not set
# CONFIG_IP_NF_TFTP is not set
# CONFIG_IP_NF_IRC is not set
# CONFIG_IP_NF_QUEUE is not set
CONFIG_IP_NF_IPTABLES=m
CONFIG_IP_NF_MATCH_LIMIT=m
CONFIG_IP_NF_MATCH_MAC=m
CONFIG_IP_NF_MATCH_PKTTYPE=m
CONFIG_IP_NF_MATCH_MARK=m
CONFIG_IP_NF_MATCH_MULTIPORT=m
CONFIG_IP_NF_MATCH_TOS=m
CONFIG_IP_NF_MATCH_RECENT=m
CONFIG_IP_NF_MATCH_ECN=m
CONFIG_IP_NF_MATCH_DSCP=m
CONFIG_IP_NF_MATCH_AH_ESP=m
CONFIG_IP_NF_MATCH_LENGTH=m
CONFIG_IP_NF_MATCH_TTL=m
CONFIG_IP_NF_MATCH_TCPMSS=m
CONFIG_IP_NF_MATCH_HELPER=m
CONFIG_IP_NF_MATCH_STATE=m
CONFIG_IP_NF_MATCH_CONNTRACK=m
CONFIG_IP_NF_MATCH_UNCLEAN=m
CONFIG_IP_NF_MATCH_OWNER=m
CONFIG_IP_NF_FILTER=m
CONFIG_IP_NF_TARGET_REJECT=m
CONFIG_IP_NF_TARGET_MIRROR=m
CONFIG_IP_NF_NAT=m
CONFIG_IP_NF_NAT_NEEDED=y
CONFIG_IP_NF_TARGET_MASQUERADE=m
CONFIG_IP_NF_TARGET_REDIRECT=m
CONFIG_IP_NF_NAT_LOCAL=y
CONFIG_IP_NF_NAT_SNMP_BASIC=m
CONFIG_IP_NF_NAT_FTP=m

I put everything I could think of in there.  What's going on?  Am I still missing 
something?  Thanks.

                        -Brian


On Tue, 04 Nov 2003 11:56:20 +0000
Mike Williams <[EMAIL PROTECTED]> wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> On Sunday 02 November 2003 23:27, Brian Doob wrote:
> >     Changing that didn't seem to fix my problem.  Here's what happened:
> >
> > root # iptables -t nat -I POSTROUTING -j MASQUERADE -s 192.168.1.3/16
> > modprobe: Can't locate module ip_tables
> > iptables v1.2.7a: can't initialize iptables table `nat': Table does not
> > exist (do you need to insmod?) Perhaps iptables or your kernel needs to be
> > upgraded.
> >
> > This is my network/netfilter configs (for ck-sources 2.4.22-ck1):
> 
> > #
> > #   IP: Netfilter Configuration
> > #
> > CONFIG_IP_NF_CONNTRACK=m
> > CONFIG_IP_NF_FTP=m
> > # CONFIG_IP_NF_AMANDA is not set
> > # CONFIG_IP_NF_TFTP is not set
> > # CONFIG_IP_NF_IRC is not set
> > # CONFIG_IP_NF_QUEUE is not set
> > CONFIG_IP_NF_IPTABLES=y
> >
> > So what do I need to do to get NAT working?  Any thoughts, anyone?  Thanks.
> 
> You need way more than that.
> Select 'IP tables support (required for filtering/masq/NAT)' then scroll down 
> to and select the NAT option and it's options.
> 
> - -- 
> Mike Williams
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.2.3 (GNU/Linux)
> 
> iD8DBQE/p5PkInuLMrk7bIwRAp7FAJ9PWBdHpLUznyzH2/JX6NXHhQkP+gCeNnE5
> 9amORTZq3cv6BU7Y7SwazZ8=
> =5RgA
> -----END PGP SIGNATURE-----
> 
> --
> [EMAIL PROTECTED] mailing list
> 



--
[EMAIL PROTECTED] mailing list

Reply via email to