Hi, I am still confused. ;-) I upgraded my kernel to 2.4.20 and now # iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE doesn't work. However, # iptables -t nat -A POSTROUTING -j SNAT -to $EXTIP works! My problem is that I am behind a cable modem that changes my IP address daily. So, what does one do if their eternal interface uses DHCP? Thanks. S.