The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Интересное ПО: NetBilling - Система учета трафика в IP-сетях

30.04.2004 10:41

Система учета трафика NetBilling с гибкой зональной тарификацией клиентов. Представляет собой набор Perl-скриптов, связывающий результат сбора трафика системой net-acct с базой данный клиентов, тарифов и зон (MySQL) и предоставляющая простой и удобный Web-интерфейс.

  1. Главная ссылка к новости (http://netbilling.nm.ru...)
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/3769-billing
Ключевые слова: billing, traffic, isp
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (28) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Sypher (?), 12:11, 30/04/2004 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    На первый взгляд это пойдет для небольшой компании. Для серъезный вопросов это не есть решение.
    Вобщем в целом неплохо.
     
  • 1.2, Ernesto (??), 12:32, 30/04/2004 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Есть еще одна большая проблема :) АСР должны быть сертифицированы.
     
     
  • 2.4, Sypher (?), 13:42, 30/04/2004 [^] [^^] [^^^] [ответить]  
  • +/
    параноя? ;)
     

  • 1.3, LionSoftware (??), 13:05, 30/04/2004 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Не смешите мои тапки - АСР. Для домашней сети этот софт подойдет на все 100нелегальность большенства из этих сетей нужно аргументировать?). По функционалу выделено самое основное и реализовано. Как - дело десятое, главное, что сетку из 10-20 компов посчитает на любом Pentium-60 с 32 памяти. Автору - thanks!
     
  • 1.5, Михаил (??), 19:28, 30/04/2004 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Я автор. ;-)
    Вы правы - серьезная система должна быть сертифицирована. Но сертификация, на сколько я знаю, требует больших денег.
    Поначалу я пытался распространять своё произведение за деньги - не получилось, да и времени нет. Поэтому решил отдать на суд обществу.
    К слову, эта система уже год работает в провайдерской организации города - ни одного нарекания. :)
    Спасибо на добром слове.
    Пользуйтесь!
     
  • 1.6, Sigizmund (?), 20:58, 30/04/2004 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Слушай, а под FreeBSD её подшаманить можно ?
     
     
  • 2.7, Михаил (??), 21:38, 30/04/2004 [^] [^^] [^^^] [ответить]  
  • +/
    Можно. Даже наработки такие есть. Используется тамошний trafd (или как его звать, не помню щас уже). В общем, чуть-чуть переписать то место, где лог net-acct'а анализируется. Точнее, уже переписано, но не прикручено. Я этим займусь в первую очередь, наверное.
    Если надо срочно - welcome в мыло.
     
     
  • 3.17, Alex Kuznetsov (?), 10:21, 06/05/2004 [^] [^^] [^^^] [ответить]  
  • +/
    > Можно. Даже наработки такие есть. Используется тамошний trafd (или как его >звать, не помню щас уже). В общем, чуть-чуть переписать то место, где лог >net-acct'а анализируется. Точнее, уже переписано, но не прикручено. Я этим >займусь в первую очередь, наверное.
    >Если надо срочно - welcome в мыло.

    А можно на эти наработки посмотреть. То фря как раз боевая система :)

     

  • 1.8, Аноним (8), 18:36, 01/05/2004 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    что то я не понял фразы "Доступ пользователей в Интернет контролируется самими пользователями, а потому исключается возможность кражи трафика путем подмены IP-адреса в сети.". если у меня в сети кто то подставит чужой IP, то тогда что?
     
     
  • 2.11, Михаил (??), 23:33, 01/05/2004 [^] [^^] [^^^] [ответить]  
  • +/
    Если пользователь, прежде чем выключить свой комп, отключит доступ в инет, то никакая подмена IP не поможет злоумышленнику выйти в Инет не зная пароля. А если пользователь забыл выключить Инет, то предъявлять претензии в краже трафика ему будет некому (кроме себя самого).
    Это мера скорее административная, чем техническая. :)
     

  • 1.9, Турик (?), 20:40, 01/05/2004 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Автору билинга - респект
    скачал-то что надо=)долго искал
     
  • 1.10, Аноним (8), 20:46, 01/05/2004 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    ВНИМАНИЕ! 1 Кбайт принимается равным 1000 байт.
    а это чо за бредддд ???
     
     
  • 2.12, Михаил (??), 23:37, 01/05/2004 [^] [^^] [^^^] [ответить]  
  • +/
    Это не бред, а суровая реальность многих провайдерских организаций.
    Если у вас в 1 Кб, как положено, 1024 б - добро пожаловать в конфигурационный файл, там это настраивается.

    Будьте внимательны при настройке, и всё будет ОК.

     
  • 2.15, B.O.B.A.H. (??), 11:54, 05/05/2004 [^] [^^] [^^^] [ответить]  
  • +/
    насчет 1 Кб = 1024 байт...
    слышал, вроде существуют две системы счисления,
    по одной так и есть, 1 Кб = 2 в 10й степени байт = 1024 байт
    по другой (СИ ?), приставка кило применяется как и с метрами: 1 Кб = 1000 байт
    часто оговаривается, что считать за килобайт
     
     
  • 3.16, VXBS (?), 13:12, 05/05/2004 [^] [^^] [^^^] [ответить]  
  • +/
    В сетях передачи данных информация передается последовательно и принято её считать октетами (8 бит) т.е. 1 байт, а раз так то применяется десятичная система суммирования переданных последовательно октетов т.е. 1 Кб = 1000 байт (октет). Взять к примеру счетчики SNMP ifOutOctets и ifInOctets которыми пользуется основная масса программ учета траффика.

     

  • 1.13, Аноним (8), 02:20, 02/05/2004 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Замечательная вещь!!!!!!!!!
     
  • 1.14, Аноним (8), 01:01, 04/05/2004 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    kak porekomeduete ispolzovat danny billing v HA ?
     
  • 1.18, Пуф (?), 21:39, 09/05/2004 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    ага. система подойдет для учета трафика в конторе с 70 компами?
    интересно с помощью систему организовать шлюз, только важен факт наличия лимита трафика. доки еще не читал по сему не обесудьте.
     
  • 1.19, omiron (??), 22:49, 17/03/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Млин билинг то неплохой но я его не магу нармально заставить работать .... не считается трафик net-acct щитает трафик нармально но после выполнения скрипта gettraf.pl в базе в таблице Traffic у клиентов видно только 0.000000 ..
     
     
  • 2.27, Artem (??), 13:12, 06/04/2007 [^] [^^] [^^^] [ответить]  
  • +/
    >Млин билинг то неплохой но я его не магу нармально заставить работать
    >.... не считается трафик net-acct щитает трафик нармально но после выполнения
    >скрипта gettraf.pl в базе в таблице Traffic у клиентов видно только
    >0.000000 ..


    В netbill.sql меняем "Neg BIT NOT NULL DEFAULT 0," на "Neg INT NOT NULL DEFAULT 0,"
    в таблице "Address" и все работает. Иначе все значения зон считаются как исключенные.

     
     
  • 3.28, Artem (??), 12:57, 07/04/2007 [^] [^^] [^^^] [ответить]  
  • +/
    >В netbill.sql меняем "Neg BIT NOT NULL DEFAULT 0," на "Neg INT
    >NOT NULL DEFAULT 0,"
    >в таблице "Address" и все работает. Иначе все значения зон считаются как
    >исключенные.

    Хм, даже нет, все "BIT" нужно заменить в таблице на "INT" и тогда все работает,
    траффик считается, коректно работает настройка зон, пользовательский модул, отчеты
    месячные\дневные отправляются пользователям.
    А вообще биллинг понравился, пока намерен использовать его. Автору большое спасибо.

     
     
  • 4.29, Fox (??), 16:52, 29/10/2007 [^] [^^] [^^^] [ответить]  
  • +/
    У меня похожая трабла. net-acct все считает, пишет логи и дампы, а gettraf не пишет ничего в таблицу, хотя выдает сообщение о том, что все ок!

    gw-evt:/home/httpd/netbill/bin# ./gettraf.pl
    Netbilling
    gettraf
    Prevent nacctd from writing to log
    Reading nacctd log
    Allow nacctd to write to log
    Put traffic and its price into database
    Check, if some clients are to be deactivated
    Done!

    Все это собрано на Debian 4r1, mysql  Ver 14.12 Distrib 5.0.32


     

  • 1.20, Бяк (?), 01:02, 19/03/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    В своё время писал (как оказалось) что то подобное для небольшого испа, тоже net-acct тоже скрипт на перле для разбора лога и записи в мускульную базу, очень хотелось бы пообщаться с автором сего билинга с целью перенятия кое какого опыта :)
     
  • 1.21, shmit (?), 07:29, 09/05/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    подскажите кто ставил эту штуку на freebsd, были ли рпоблемы с crontab'ом, дело в том что у меня на freebsd 6.0 он нивакую нехочет деать */1 * * * * /usr/local/netbill/bin/savetraf.sh;/usr/local/netbill/bin/gettraf.pl, хотя по логам все гуд (May  9 06:26:00 klyacha /usr/sbin/cron[30614]: (root) CMD (/usr/local/netbill/bin/savetraf.sh;/usr/local/netbill/bin/gettraf.pl)), когда делаю тоже самое вручную работает как помаслу
    если что-нибудь сталкивался подскажите в чем косяк, зарание спасибо!
     
     
  • 2.23, XXX (??), 17:42, 09/08/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Уважаемы Админы!!! кто ставил эту систему на FreeBSD может стакнулся с такойже проблемой.
    Есть скрипт savetraf.sh все красиво создает дапм и сохраняет его, traflog его логирует тоже красиво, а вот gettraf.pl что-то не то делает, я не perl программист поэтому в исходниках не разберусь но думаю что грабли в этом скрипте, если кто перелопатил дайте знать миру, вы очень поможете
     
  • 2.24, XXX (??), 17:44, 09/08/2006 [^] [^^] [^^^] [ответить]  
  • +/
    А, самое главное забыл. gettraf.pl в базу данных ничего о трфике не кидает. Спасибо
     
     
  • 3.25, firefox (?), 05:04, 12/10/2006 [^] [^^] [^^^] [ответить]  
  • +/
    >А, самое главное забыл. gettraf.pl в базу данных ничего о трфике не
    >кидает. Спасибо

    ага такая же ситуация, че делать незнаю :'(
    дошел до того что при запуске скрипта gettraf.pl через крон
    все выполняется до строки 117,потом продолжает со строки 157
    если запускать в обычном режиме то все кул!
    уж че делать незнаю!!
    ...
    114 print "Reading nacctd log\n";
    115 open (F, $nacctdout) or print "Can't open $nacctdout !\n";
    116 print "point 0\n";
    117 while (<F>) {
    118 print "point 1\n";
    ...
    156 close(F);
    157 print "point 2\n";
    ...
    ------------------------------------------------------
    Reading nacctd log
    point 0
    point 2

    P.S. Автору респект!!

     

  • 1.26, Firefox (ok), 03:26, 27/02/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Проблема во FreeBSD заключалась в traflog он упорно не хотел через крон выкидыва... большой текст свёрнут, показать
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру