> On 2009-04-07, Dirk Mast <condo...@gmail.com> wrote:
>> Dan Carley wrote:
>>
>>> Technically it won't be relayd that is the cause of your woes because
>>> it
>>> is PF will be performing the grunt work of the TCP redirection.
>>>
>>> Based on what Brian said, you may find that playing with 'scrub out'
>>> and
>>> 'max-mss' in your PF rules alleviates the issue.
>>
>> Which will soon be no longer.
>
> so then play with "scrub (max-mss ###)" instead. you can either use
> this on your pass rules, or with the new match rules.
>
> http://www.openbsd.org/faq/current.html#20090406
> http://marc.info/?m=123901961726016
>
> this will be hitting snapshots soon.

So for a very simple example like the one from the PF Guide:

scrub in
block in
pass out keep state
pass in on $ext_if inet proto tcp from any to ($ext_if) \
   port $tcp_services flags S/SA keep state

Would now be:

block in
pass out keep state
pass in on $ext_if inet proto tcp from any to ($ext_if) \
   port $tcp_services flags S/SA keep state
match in all scrub

correct?

-- 
Joe Gidi
j...@entropicblur.com

Reply via email to