[Comm] X-terminals and billing

Eugene Prokopiev =?iso-8859-1?q?john_=CE=C1_rmts=2Edonpac=2Eru?=
Пт Май 28 15:21:44 MSD 2004


Eugene Prokopiev пишет:

>> Можно считать через iptables с критерием owner
> 
> 
> Считают обычно INPUT, а этот критерий работает только в OUTPUT
> 
> Так что остается только дикая мысль: запускать программу, смотреть, на 
> какой клиентский порт она садится, и на основе этого динамически 
> добавлять правило в iptables. Работоспособная реализация не будет 
> тривиальной ;)
> 
> Либо пускать всех и достаточно часто снимать следующие показания:
> - активные пользователи
> - запущенные ими программы
> - открытые ими клиентские порты
> - количество байт, переданных на эти порты
> 
> Если нужен "realtime" ;) , то количество байт легко получить через тот 
> же ULOG, а вот как в "realtime" отслеживать, кто, когда и какие порты 
> открывал/закрывал - не знаю.

а именно по owner тем же ULOG и отслеживать. Т.е. писать в БД:

1. кто когда какие порты занимал
2. сколько на эти порты было получено

А из этого уже выводить, кто сколько стянул

-- 
С уважением, Прокопьев Евгений




Подробная информация о списке рассылки community