Recompile iptables. Regards,
Jay On Wednesday 05 February 2003 12:22, scott wrote: > i tried what you suggested, but i still get the following: > > muffin root # iptables -F > muffin root # iptables -t nat -F > muffin root # iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -d 0.0.0.0/0 > -o eth1 -j MASQUERADE > iptables: Invalid argument > muffin root # iptables -vv -t nat -A POSTROUTING -s 192.168.0.0/24 -d > 0.0.0.0/0 -o eth1 -j MASQUERADE > MASQUERADE all opt -- in * out eth1 192.168.0.0/24 -> 0.0.0.0/0 > libiptc v1.2.7a. 5 entries, 788 bytes. > Table `nat' > Hooks: pre/in/fwd/out/post = 0/0/0/464/148 > Underflows: pre/in/fwd/out/post = 0/0/0/464/316 > Entry 0 (0): > SRC IP: 0.0.0.0/0.0.0.0 > DST IP: 0.0.0.0/0.0.0.0 > Interface: `'/................to `'/................ > Protocol: 0 > Flags: 00 > Invflags: 00 > Counters: 906 packets, 147095 bytes > Cache: 00000000 > Target name: `' [36] > verdict=NF_ACCEPT > > Entry 1 (148): > SRC IP: 192.168.0.0/255.255.255.0 > DST IP: 0.0.0.0/0.0.0.0 > Interface: `'/................to `eth1'/XXXXX........... > Protocol: 0 > Flags: 00 > Invflags: 00 > Counters: 0 packets, 0 bytes > Cache: 0000400B UNKNOWN IP_SRC IP_DST IP_IF_OUT > Target name: `MASQUERADE' [56] > > Entry 2 (316): > SRC IP: 0.0.0.0/0.0.0.0 > DST IP: 0.0.0.0/0.0.0.0 > Interface: `'/................to `'/................ > Protocol: 0 > Flags: 00 > Invflags: 00 > Counters: 676 packets, 71789 bytes > Cache: 00000000 > Target name: `' [36] > verdict=NF_ACCEPT > > Entry 3 (464): > SRC IP: 0.0.0.0/0.0.0.0 > DST IP: 0.0.0.0/0.0.0.0 > Interface: `'/................to `'/................ > Protocol: 0 > Flags: 00 > Invflags: 00 > Counters: 694 packets, 73133 bytes > Cache: 00000000 > Target name: `' [36] > verdict=NF_ACCEPT > > Entry 4 (612): > SRC IP: 0.0.0.0/0.0.0.0 > DST IP: 0.0.0.0/0.0.0.0 > Interface: `'/................to `'/................ > Protocol: 0 > Flags: 00 > Invflags: 00 > Counters: 0 packets, 0 bytes > Cache: 00000000 > Target name: `ERROR' [64] > error=`ERROR' > > iptables: Invalid argument > muffin root # > > also, i should have originally said that my computer has two ethernet > inferfaces: eth0 and eth1. eth1 is the interface that goes out to the > internet, and eth0 is the interface for my local network. > > -scott > > thus spake Ing. Bernardo Lopez ([EMAIL PROTECTED]) on Wed, Feb 05, 2003 at 10:32:43AM +0000, Ing. Bernardo Lopez: > > if you only want nat: > > > > echo 1 > /proc/sys/net/ipv4/ip_forward > > iptables -F > > iptables -t nat -F > > iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -d 0.0.0.0/0 -o ppp0 > > -j MASQUERADE > > > > Whit that you get nat... > > > > PS: 192.168.0.0/24 is the local network under eth0... change it if you > > have other settings > > -- > [EMAIL PROTECTED] mailing list -- [EMAIL PROTECTED] mailing list
