I am setting up a linux (suse10) gateway/firewall and have it set up with a dlink 3001 adsl modem. When I have the windows box set up directly with an external address, it works fine. But when I put the linux box in between, with one nic on external IP, it does not access the outside world and is not accessible. Both NICs on Linux do work on internal IPs. Any idea what may cause this?