From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?ISO-8859-1?Q?Ricardo_J=2E_M=E9ndez?= Subject: IP forwarding Date: Wed, 3 Aug 2005 19:37:43 -0600 Message-ID: <286cf082050803183749d1f514@mail.gmail.com> Reply-To: =?ISO-8859-1?Q?Ricardo_J=2E_M=E9ndez?= Mime-Version: 1.0 Content-Transfer-Encoding: quoted-printable Return-path: Content-Disposition: inline List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: netfilter-bounces@lists.netfilter.org Errors-To: netfilter-bounces@lists.netfilter.org Content-Type: text/plain; charset="iso-8859-1" To: netfilter@lists.netfilter.org Hi, I've got a network setup where the internal router is a Linux box running iptables. External interface is eth0, internal eth1. I'm attempting to forward an external IP address (say, 1.2.3.4) to an internal machine. The rule I added is: iptables -t nat -A PREROUTING -d 1.2.3.4 -p tcp --dport 80 -j DNAT --to 192.168.1.202 However, attempting to=20 telnet 1.2.3.4 80 does not work. It's clear that the rule is being applied, because the web server running on the external machine is not responding unless I telnet from the router itself, but unfortunately I'm not getting into 192.168.1.202 either. Attempting to telnet 192.168.1.202 80 does work as expected. What am I missing? Any pointers are welcome. Thanks, Ricardo J. M=E9ndez http://ricardo.strangevistas.net/