Re: rdr question

Darren Reed <[email protected]>
Newsgroups gmane.comp.security.firewalls.ipfilter
Message-ID <[email protected]>
Toomas Aas wrote:
> Hello!
>
> I have a fairly simple setup with internal network 192.168.14.0/24 and 
> one external IP. Gateway is running ipfilter 4.1.8.
>
> Generally all traffic from internal network to the outside world is 
> allowed, but now I need to specifically restrict one internal IP so that:
>
> http traffic from 192.168.14.92 to 12.34.56.78 is allowed
> http traffic from 192.168.14.92 to 23.45.67.89 is allowed
> http traffic from 192.168.14.92 to anywhere else is redirected to 
> 12.34.56.78
>
> Is this possible with ipnat/ipfilter? I thought I would need something 
> like
>
> rdr fxp0 from 192.168.14.92/32 to ! (12.34.56.78/32, 23.45.67.89/32) 
> port = 80 -> 12.34.56.78 port 80

Not using a single rule.

You would use these rules:

rdr fxp0 from 192.168.14.92 to 12.34.56.78 port = 80 -> 0/0 port 80 tcp
rdr fxp0 from 192.168.14.92 to 23.45.67.89 port = 80 -> 0/0 port 80 tcp
rdr fxp0 from 192.168.14.92 to any port = 80 -> 12.34.56.78 port 80 tcp

Even if there was a address pool mechanism, for two addresses there is no
performance gain.

Darren
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.