Date: Tue, 06 Mar 2007 13:00:24 -0500 From: Ron Wilhoite <ronw@bals.org> To: "rance@frontiernet.net" <rance@frontiernet.net> Cc: freebsd-pf@freebsd.org Subject: Re: adding to pf rules dynamically via a script Message-ID: <45EDAC38.2080300@bals.org> In-Reply-To: <20070306164250.n8w9y8c39x204cs0@webmail.frontiernet.net> References: <20070306164250.n8w9y8c39x204cs0@webmail.frontiernet.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On 03/06/2007 11:42 AM, rance@frontiernet.net wrote: > could someone be so kind as to point to an example I can study as to > how to add pf rules via a log monitoring script Im trying to port from > linux. > > I know it can be done, but none of the docs I'm reading show how. > > I think I'm understanding that this is done with an anchor. > > but I'm having trouble finding a documented example I can study and > learn from. > > Anybody know of a good doc on this, or have a well documented example > they woulnt mind sharing? Not sure if this is helpful as an example, but I use this script to update a table stored in pf.badhosts then reload tables: #!/bin/sh # # pfblock - add a host or network to pf.badhosts so pf will block it # if [ $# -eq 0 ] then echo "pfblock usage: pfblock ip.add.re.ss/cidr" exit fi # echo "$*" >> /etc/pf.badhosts pfctl -T load -f /etc/pf.conf Ron Wilhoite
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?45EDAC38.2080300>