Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 29 Nov 2005 03:53:20 -0500
From:      Forrest Aldrich <forrie@forrie.com>
To:        Daniel Hartmeier <daniel@benzedrine.cx>
Cc:        freebsd-pf@freebsd.org
Subject:   Re: Using / notation in tables?
Message-ID:  <438C1700.7010805@forrie.com>
In-Reply-To: <20051129084900.GA23781@insomnia.benzedrine.cx>
References:  <438BF404.7030009@forrie.com> <20051129084900.GA23781@insomnia.benzedrine.cx>

next in thread | previous in thread | raw e-mail | index | archive | help
Thanks for your reply.

I think you may be correct - I have been mulling over my syntax, but 
haven't found the problem yet (I just converted to PF from ipfw2).

Here is what I'm using for the tables:

block in quick on $ext_if proto { tcp, udp } from { <table1>, <table2> } \
    to $ext_if:network port 25

I wonder if this should be written differently.

I initially had "block in quick on $ext_if from" but it complained until 
I put the proto statement in there.



Thanks.



Daniel Hartmeier wrote:
> On Tue, Nov 29, 2005 at 01:24:04AM -0500, Forrest Aldrich wrote:
>
>   
>> Is it not valid to specify in a file based table:
>>
>> 11.22.33.0/24
>>
>> using slash notation?
>>
>> I looked at the PF page, and it seems ambiguious about whether this is 
>> valid or not.
>>     
>
> It's valid:
>
>   # cat file
>   1.2.3.4
>   11.22.33.0/24
>   5.6.7.8
>
>   # pfctl -t foo -Tr -f file
>   1 table created.
>   3 addresses added.
>
>   # pfctl -t foo -Ts
>      1.2.3.4
>      5.6.7.8
>      11.22.33.0/24
>
>   # pfctl -t foo -vTt 11.22.33.44
>   1/1 addresses match.
>   M  11.22.33.44
>
>   
>> I'm guessing not, since I just created a GeoIP table (file-based) which 
>> has slash notation in it, and I'm getting spam hits from one of the 
>> networks already/still.
>>     
>
> Then something else is wrong, either the rule using the table doesn't
> match (for some other reason than the table not matching), or another
> rule is the last matching rule for that connection. Either way, the CIDR
> notation in the table is not the problem.
>
> Daniel
>   



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?438C1700.7010805>