Subject: Re: Redirecting one IP to an internal host (IPNAT, IPF)
To: David Wetzel <dave@turbocat.de>
From: Mipam <mipam@ibb.net>
List: netbsd-help
Date: 03/21/2001 14:47:22
On Wed, Mar 21, 2001 at 08:13:44PM +0100, David Wetzel wrote:
> Hi folks,
> 
> I have an NetBSD 1.5 box with this external interface:
> inet 62.159.114.107 netmask 0xfffffff8
> inet alias 62.159.114.106 netmask 0xfffffff8 broadcast 62.159.114.111
> 
> There is an NAT rule that redirects ftp to anonther (internal) computer:
> 
> # ftp from the internet to the hp
> rdr rtk1 62.159.114.107/29 port 20 -> 129.1.1.1 port 20 tcp
> rdr rtk1 62.159.114.107/29 port 21 -> 129.1.1.1 port 21 tcp
> 
> That works. But I want this redirect only for 62.159.114.107 and NOT for 62.159.114.106.

/29 = 255.255.255.248 your range (13*8=)104-111 so
62.159.114.105-110 port 20/21 will be redirected to 129.1.1.1 20/21 tcp

for specifying just one ip use /32
rdr rtk1 62.159.114.107/32 port 20 -> 129.1.1.1 port 20 tcp
rdr rtk1 62.159.114.107/32 port 21 -> 129.1.1.1 port 21 tcp

should do fine :)
Bye,

Mipam.