| What is it? |
Brief: It's a highly configurable IP accounting software.
Allows to make IP accounting based on FreeBSD IPv4/v6 Firewall,
OpenBSD Packet Filter and/or IP Filter accounting rules on
FreeBSD, NetBSD and OpenBSD. In most cases IPA is run on public
servers, software routers, etc. It uses powerful FreeBSD IPv4/v6 Firewall,
OpenBSD Packet Filter and/or IP Filter accounting rules and based on
its configuration allows to escape from writing scripts to manage
network accounting.
It has flexible configuration file with many sections
and options. Its configuration file looks like a simple program with
subroutines, variables and condition statements.
Main features:
- support FreeBSD IPv4/v6 Firewall
- support OpenBSD Packet Filter
- support IP Filter on FreeBSD, NetBSD and OpenBSD
- it is not required to be run from the cron(8)
- IP accounting per specified period of week [not implemented]
- IP accounting per specified period of time
- support byte limits or bytes quotas
- support limit's events: reach limit, restart (zero) limit, expire reached limit
- support time intervals like "end of week", "end of day", etc.
- there is special viewer ipastat(8)
- ipastat(8) can be run not only by super-user
- flexible configuration for accounting rules and limits
- counters overflow control
- low processor time and disk space utilization
|
|