Сейчас пользуюсь примитивной версией:
#!/bin/sh
rsh localhost show ip acco | grep "192.168.0" | awk 'BEGIN {} {
if ($1 ~ "192\\.168\\.0") { port = $6; inet_ip = $2; local_ip = $1; }
else { port = $5; inet_ip = $1; local_ip = $2; }
printf "insert into base values(inet_aton(\"%s\"),inet_aton(\"%s\"),%d,%d,%d,unix_timestamp());\n",inet_ip,local_ip,$3,$4,port;
} END {}
}' | /usr/bin/mysql -u root traffic
rsh localhost clear ip acco
вот этот скриптик собирает статистику и пихает в MySQL базу:
InternetIP LocalIP Packets Bytes Port
сейчас делаю что-то более менее похожее на билинг.
если интересно стучись в аську: 5608719
или e-mail: pontiy.pilat@gmail.com