ulogipac 0.05

ulogipac is a powerful IP traffic accounting tool for Linux routers and hosts.
ulogipac is a powerful IP traffic accounting tool for Linux routers and hosts. You can use the power of iptables rules to specify which traffic you want to account and which *not*. The size of IP packets sent to ulogipac through iptables is counted and buffered. After a configurable timeperiod you can submit the traffic information to your database servers (currently only MySQL is supported). You can specify 1 to N servers to send traffic information to.

Once ulogipac is installed you can start using it in combination with iptables rules. Normally you want to account traffic, which is routed to a linux router from one network interface to another or others (for example ppp devices terminating PPTP/PPPOE/DIALIN sessions).


· Requirements to compile ulogipac:
· Installed CommonC++ Library (http://www.gnu.org/software/commoncpp/) including header files (Debian Package libcommoncpp2-dev)
· Installed MySQL header files (Debian Package libmysqlclient10-dev)
· Requirements to use ulogipac:
· Installed CommonC++ Library
· iptables including ULOG Target (2.4.20 and higher kernels should provide this) FIXME: check which kernel really provided this
· - MySQL Server(s)

What's New in This Release:

· Fixed documentation
· Fixed snprintf to support unsigned long integers (about 70MBit/s or more)
· Added check for non-exisiting user_id query directive
· Added logging of failing SQL queries including the query

last updated on:
June 29th, 2006, 12:05 GMT
license type:
GPL (GNU General Public License) 
developed by:
Torge Szczepanek
ROOT \ System \ Networking
Download Button

In a hurry? Add it to your Download Basket!

user rating



Rate it!

Add your review!