On Thu, Nov 07, 2002 at 12:03:24PM -0200, Christoph Simon wrote...... > > I didn't read the start of the thread, but from what I'm seeing here, > you are missing some masquerading or source nat. First make sure, the > default policy of all enabled iptables is ACCEPT and not DROP (most > probably, it's OK). Then, you need to add an iptables-rule like: > > iptables -t nat -A POSTROUTING -s $LAN -o eth1 -j SNAT $IPE > > if you have a static external IP address, or just > > iptables -t nat -A POSTROUTING -s $LAN -o eth1 -j MASQUERADE > > assuming that LAN is something like 10.0.0.0/8 (your local network and > mask), eth1 is your external interface and IPE is the external IP you > have
I added everything you suggested per my setup, and I'm still not getting packets through. One other thing I've noticed is that if I 'ps aux|grep iptables' I don't get anything but the grep back. Shouldn't iptables be running as a process? With that in mind, I tried starting it with '/etc/init.d/iptables start' but am given the err message: sumida:/home/kosuke# /etc/init.d/iptables start Aborting iptables load: unknown ruleset, "active". Note that I try starting it 'after' having loaded the following from a simple script: echo 1 > /proc/sys/net/ipv4/ip_forward iptables -F iptables -F -t nat iptables -P INPUT ACCEPT iptables -P FORWARD ACCEPT iptables -t nat -A POSTROUTING -s ${LAN} -o eth1 -j MASQUERADE where LAN is 10.0.0.0/8 (client is 10.10.10.156 and proxy box is 10.10.10.10). Thanks again for the attention and help. Kevin -- Kevin Coyner mailto: [EMAIL PROTECTED] GnuPG key: 1024D/8CE11941
msg11586/pgp00000.pgp
Description: PGP signature