From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mart Frauenlob Subject: Re: Port forwarding on host interface Date: Wed, 23 Sep 2009 14:30:42 +0200 Message-ID: <4ABA14F2.1080906@chello.at> References: <4ABA00DD.70205@tootai.com> Reply-To: netfilter@vger.kernel.org Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <4ABA00DD.70205@tootai.com> Sender: netfilter-owner@vger.kernel.org List-ID: Content-Type: text/plain; charset="us-ascii"; format="flowed" To: netfilter@vger.kernel.org Cc: daniel.huhardeaux@tootai.com netfilter-owner@vger.kernel.org wrote: > Hi all, > > I would like to redirect an external port to another port on the same > machine. I read on some documents that the kernel doesn't allow DNAT > to 127.0.0.1 so I ended up with following setup: > > let's say I want to redirect 59000 port on my 1.2.3.4 public IP to > 5900 port on the same public IP *but a direct connection to 5900 port > on the public IP* is forbidden. At this time my packets are marked for > iproute2 (2 ISP), mark 201 (isp1) or 202 (Isp2). > > Has someone a tip for me? Is it true that forwarding to 127.0.0.1 > can't be done? > > Thanks for any hint. > Hello, take a look at the REDIRECT target. Regards Mart