Extremely simple redirect rule doesnt appear to be working

Dimitry Andric dimitry at andric.com
Fri Jul 3 10:46:53 UTC 2009


On 2009-07-02 23:01, Tim Traver wrote:
> In reading up, it appears that the redirect config line should do that, 
> and in testing, I have a simple line like this in the pf.conf
> 
> rdr pass inet proto tcp from any to 209.131.36.158 port 80 -> [internal 
> address here] port 80
> 
> now, I haven't made that internal address be an address on the local box 
> yet, cause I'm testing to see how this works...
> 
> I can manually telnet to [internal address here] port 80 with no 
> problems and get the apache greeting.
> 
> Once I turn on and load the pf.conf file (with pfctl -F all -f 
> /etc/pf.conf), and I try to telnet to 209.131.36.158 port 80 (generic 
> www.yahoo.com), I don't get redirected to the internal address port 80 
> and get the apache greeting that is expected...

Please post your pf.conf, or it will rather difficult to see what is
wrong.


More information about the freebsd-pf mailing list