If you're trying to use your linux box as a router for other machines with internal ip addresses (192.168.XXX.XXX or 10.XXX.XXX.XXX), you'll need to setup ip masquerading. Check out this thread, it should help you out. If you're not familiar with iptables, definitely check out the howto's first.
http://www.linuxquestions.org/questi...threadid=51835
If you just want to forward http traffic to your webserver, you need to setup ip forwarding by adding:
iptables -t nat -A PREROUTING -d xxx.xxx.xxx.xxx -i eth0 -p tcp -m tcp --dport 80 -j DNAT --to-destination yyy.yyy.yyy.yyy
Where xxx... is the address of your linux box and yyy... is the address of your internal webserver. Then add these to your filter table.
iptables -A FORWARD -i eth0 -o eth1 -p tcp -m tcp --dport 80 -m state --state NEW,RELATED -j ACCEPT
iptables -A FORWARD -i eth0 -o eth1 -m state --state RELATED,ESTABLISHED -j ACCEPT