Показать полную графическую версию : Программа учета трафика
Ищю программу учета трафика для компьютера-клиента выделенного канала.
Надо чтоб она считала тарфик за месяц, желательно для каждого пользователя отдельно, и могла автоматически отключать инет при выкачки больше чем заданно за день !!! (напр. можно выкачать только 5 метров за день и не больше).
Sean Ingumsky
13-10-2003, 02:55
И как можно отслеживать и регулировать количество времени, проведённого в Интернете каждым юзером?
ruslandh
13-10-2003, 19:32
Nigon
Это вам нужна какая-нибудь билинговая система с авторизацией выхода в интернет каждого пользователя.
Sean Ingumsky
14-10-2003, 01:53
ruslandh
И мне тоже? А что лучше использовать (Slackware9.0 на локальной машине)?
ruslandh
14-10-2003, 20:19
Guest
Да, вы правы, к ipac-ng стоит присмотреться:
http://sourceforge.net/projects/ipac-ng/
http://ipac-ng.sourceforge.net/
Sean Ingumsky
В этом я не большой специалист, просто я повторил суть, из того что я прочитал в своих источниках :) , возможно есть и более качественные программы, и они безусловно есть, но обычно это делается по заказу или они коммерческие (тут у меня явный пробел в знаниях :( ) . Я так понимаю, что большинство пользователей делают это с помощью различных скриптов (в первую очередь перловых).
А вот еще тема для размышления...
http://exorsus.net/projects/net-acct/
http://www.opennet.ru/opennews/art.shtml?num=2346
http://torus.lnet.lut.fi/vnstat/
http://sourceforge.net/projects/traflog/
Кто ищет тот всегда найдет..... С (не мое)
PS еще есть система биллинга написанная нашим соотечественником... жаль навскидку урл не помню
__________________
by sergleo
Добавлено:
http://www.opennet.ru/prog/sml/47.shtml
А более подробно здесь....
________________
by sergleo
Sean Ingumsky
15-10-2003, 01:34
ruslandh
Я так понимаю, что большинство пользователей делают это с помощью различных скриптов (в первую очередь перловых).
Перловых - это хорошо. Я и сам немного пишу на Perl, но для того, чтобы написать такой скрипт, надо знать, где искать суть проблемы. А я этого не знаю :-(
я повторил суть, из того что я прочитал в своих источниках В первую очередь из тех, что уже есть на вашем сайте (http://www.ruslandh.narod.ru) ;-)
SandySandy
17-10-2003, 12:52
я взял настройки для iptables из opennet.ru
сделал скрипт для генерации страницы на перле
вот скрин
http://sgb.irk.ru/~andrek/img/traf.jpg
база хранится в mysql, можно выбирать за любой день, за месяц еще не доделал.
Добавлено:
В интернете в основном лежат ссылки на биллинговые системы учета, мне для малого офиса, это было совершенно не к чему.
народ, дайти подробный мануал по настройке ipac-ng......или ссылку....желательно на русском языке.....
http://sourceforge.net/projects/ipac-ng/
Есть на русском readme - на www.opennet.ru
______________________
by sergleo
Подскажите систему учёта трафика.
Интересует имеено учёт, т.к. стоит Сквид он раздаёт Инет, а почта идёт нарпямую через НАТ, вот ту то почту и хотелось бы посчитать кто и сколько получал.
Да еще стоит банк клиент, но его то наверно не все системы смогут считать.
АСПЛинукс 7.3
Bugs
Есть интересный проект cnupm (http://pdp-11.org.ru/~form/cnupm/), на его основе скриптами можно вытащить все нужное о трафике:
o address family (INET/INET6)
o IP/IPv6 protocol number
o source IP/IPv6 address
o source TCP/UDP port
o destination IP/IPv6 address
o destination TCP/UDP port
o total number of bytes trasferred
Bel_Djon
20-04-2005, 08:11
я для выхода в интернет, учета трафика, авторизации пользователей, ограничений по колличеству входящего трафика и т.д. использую связку Squid+Squid2Msql+Mysql, работает нормально, правда пришлось обтачивать Squid2Mysql под линукс, как это настроить можно посмотреть здесь (http://squid.opennet.ru)
ipq_traffic
Данная программа представляет попытку создать программу,
которая бы позволила создавать билинг и контроль
IP траффика на Linux'ах программистам знакомых с MySQL.
управление программой и хранение данных осуществляется
использованием MySQL. На системного администратора возлагается
процедура компиляции, запуска программы и настройки iptables.
Краткое описание.
ipq_traffic построен на использовании правила QUEUE в iptables.
Данные о пользователях, траффике, тарифах и платежах храняться в MySQL.
Каждый пакет полученный программой анализируется. Для него
определяется пользователь, тариф. Если пользователь или тариф не
найден, или пользователь имеет режим работы "off"-0,
то пакет блокируется (DROP). Если пользователь имеет
положительный баланс по деньгам в режиме работы "auto"-2
или режим работы "on"-1, то пакет пропускается (ACCEPT)
с одновременным учетом стоимости его прохождения согласно тарифу.
Требования.
iptables
iptables-devel
mysql
mysql-devel
посмотреть программу можно тут (http://www.khspu.ru/~ipq_traffic/)
Данная программа для опытных пользователей (не для "кривых ручек").
есть биллинг, который авторизует по vpn (pptp)
как раз для малых оффисов. сама такой пользую (пока)
npj.ru/cake
...увидел как-то статью на opennet.ru о ng_ipacct... там описываются настройки этой проги, правда, несколько старой версии... на данный момент эта програ уже лежит в портах... я ее 'перезаточил' под PostgreSQL... пока работает, сейчас еще добавляю возможность прорисовки графиков через web-интерфейс...
Barracuda
10-10-2005, 00:35
http://www.nibs.net.ua - там всё написано
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.