Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 29 Jan 2009 06:20:47 -0900
From:      Mel <fbsd.questions@rachie.is-a-geek.net>
To:        freebsd-questions@freebsd.org
Cc:        Gunther Mayer <gunther.mayer@googlemail.com>
Subject:   Re: Saving pf state for accounting
Message-ID:  <200901290620.47704.fbsd.questions@rachie.is-a-geek.net>
In-Reply-To: <4981A577.6090002@gmail.com>
References:  <4981A577.6090002@gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thursday 29 January 2009 03:47:51 Gunther Mayer wrote:

> That's all fair and well but I lose all that lovely accounting
> information upon reboot so how do I go about saving this? I've googled
> quite a bit to look for a solution but have found nothing useful so far,
> just unanswered posts in the past.

The package of choice for traffic accounting is radius. That said, it's 
probably more work to set up initially then hacking the rc script, if you 
don't need it's authentication facilities.

>  From what I can tell so far I'd have to write a custom rc script which
> redirects "pfctl -sl" into some sort of logfile which then may be
> retrieved at a later stage (and added to current counter output). Is
> there an easier way perhaps?

Not that I can see, especially since for completeness, you'd have to hack the 
actual /etc/rc.d/pf, because statistics are reset upon rule reload.
-- 
Mel

Problem with today's modular software: they start with the modules
    and never get to the software part.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200901290620.47704.fbsd.questions>