Extremely simple redirect rule doesnt appear to be working

Tim Traver tt-list at simplenet.com
Sat Jul 4 07:49:37 UTC 2009


Dimitry Andric wrote:
> 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.
>   

Dmitry,

I appreciate your post, but my pf.conf file only consists of the rule 
that I have stated for the redirect. I have no other filtering going on...

Thanks,

Tim.



More information about the freebsd-pf mailing list