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