Hello all, I am IPTABLES newbie having problems setting up a local network port forwarding rule.I have a Redhat 7.2 box running IPTABLES 1.2.5, this box is my router/firewall.Behind this box sits my local network 192.168.100.0/24. On this network I have an NT WEB\Email server at 192.168.100.2. My internet IP is 66.57.5.60 which is eth0, which my domain name is also registered to. I need to construct a rule set that will forward any request from my local network to 66.57.5.60:80 to 192.168.100.2:80
Any help would be greatly appreciated, Brandon Oliver I have configured port forwarding from the external interface to the Web/Email server on my local network using the following rules #Setting Up Port Forwarding (Web Port 80) iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j DNAT --to 192.168.100.2:80 iptables -A FORWARD -i eth0 -o eth1 -p tcp --dport 80 -j ACCEPT echo "Port Forwarding WEB:80 Complete" #Setting Up Port Fowarding (Web Port 443) iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 443 -j DNAT --to 192.168.100.2:443 iptables -A FORWARD -i eth0 -o eth1 -p tcp --dport 443 -j ACCEPT echo "Port Forwarding WEB:443 Complete" #Setting Up Port Forwarding (Mail Port 25) iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 25 -j DNAT --to 192.168.100.2:25 iptables -A FORWARD -i eth0 -o eth1 -p tcp --dport 25 -j ACCEPT echo "Port Forwarding MAIL:25 Complete" #Setting Up Port Forwarding (Mail Port 110) iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 110 -j DNAT --to 192.168.100.2:110 iptables -A FORWARD -i eth0 -o eth1 -p tcp --dport 110 -j ACCEPT echo "Port Forwarding MAIL:110 Complete"
