Страница 1 из 2

Биллинг на FreeBSD

Добавлено: 2009-04-13 18:59:32
c4sin
Вообщем ситуация следующая, отрывается небольшой провайдер в деревушке, нужно там настроить биллинговую систему всё желательно на freebsd и бесплатно)) посоветуйте что и как, или ссылки какие нибуть почитать

Re: Биллинг на FreeBSD

Добавлено: 2009-04-13 19:05:35
paradox
громкое слово биллинг
уточните что вы хотите

Re: Биллинг на FreeBSD

Добавлено: 2009-04-13 19:11:28
c4sin
ну во первых точный подсчет трафика, во вторых ограничения, в третих если перевалил свой лимит то инет вырубается, в четвертых скорость резать, в пятых веб морда для клиентов с подсчетом расходов своих, в шестых чтобы заходили по логину и пассу ну как то так. ну еще чтобы видеть полный отчет где и когда пользователь был

Re: Биллинг на FreeBSD

Добавлено: 2009-04-13 19:19:00
paradox
незнаю кто как
я сторонник в данном случае freenibs
поищите в гугуле

хотя возможно народ еще что то посоветует

Re: Биллинг на FreeBSD

Добавлено: 2009-04-14 8:46:24
zingel
UTM

Re: Биллинг на FreeBSD

Добавлено: 2009-04-14 9:28:19
Jan
aBills

Код: Выделить всё

make search name=abills
Port:   abills-0.40
Path:   /usr/ports/net/abills
Info:   Billing system for dialup, VPN and VoIP management
Maint:  liettneff@bk.ru
B-deps:
R-deps: freeradius-1.1.7_3 gdbm-1.8.3_3 libltdl-1.5.26 mysql-client-5.0.77_1 p5-Crypt-CBC-2.30 p5-Crypt-DES-2.05 p5-DBD-mysql-4.010 p5-DBI-1.60.7 p5-Digest-MD4-1.5 p5-Digest-MD5-2.38 p5-Digest-SHA1-2.11 p5-Storable-2.18 perl-5.8.9_2
WWW:    http://abills.sourceforge.net/


Re: Биллинг на FreeBSD

Добавлено: 2009-04-15 17:09:37
ski
Jan писал(а):aBills

Код: Выделить всё

make search name=abills
Port:   abills-0.40
Path:   /usr/ports/net/abills
Info:   Billing system for dialup, VPN and VoIP management
Maint:  liettneff@bk.ru
B-deps:
R-deps: freeradius-1.1.7_3 gdbm-1.8.3_3 libltdl-1.5.26 mysql-client-5.0.77_1 p5-Crypt-CBC-2.30 p5-Crypt-DES-2.05 p5-DBD-mysql-4.010 p5-DBI-1.60.7 p5-Digest-MD4-1.5 p5-Digest-MD5-2.38 p5-Digest-SHA1-2.11 p5-Storable-2.18 perl-5.8.9_2
WWW:    http://abills.sourceforge.net/

Абиллс забесплатно считает трафик только по границам сессии. Если неделю сессию не прерывать, можно в очень хорошие минуса влезть.

Re: Биллинг на FreeBSD

Добавлено: 2009-04-20 10:36:04
c4sin
хм....
что еще тогда посоветуете

Re: Биллинг на FreeBSD

Добавлено: 2009-04-20 11:55:26
ski
c4sin писал(а):хм....
что еще тогда посоветуете
Боюсь, что бесплатным решением не обойдешься. В конечнм итоге легче врзять связку mpd5+ng_car+freeradius+mysql+netflow.
Правда, всю обвязку рисовать придется самому. Если пациентов немного, то perl+php, зато будет точно то, что тебе нужно.

Re: Биллинг на FreeBSD

Добавлено: 2009-04-20 12:00:00
paradox
придумать можно скоко угодна
и треид обростет советами о том кто скоко биллингов знает
советую топику попробовать сначала все биллинги а потом решить самому какой ему будет более понятен и проще

Re: Биллинг на FreeBSD

Добавлено: 2009-04-20 12:35:26
ski
paradox писал(а):придумать можно скоко угодна
и треид обростет советами о том кто скоко биллингов знает
советую топику попробовать сначала все биллинги а потом решить самому какой ему будет более понятен и проще
Ну так, насколько я понял, он и спросил, чтобы услышать, кто какие биллинги знает. Из бесплатных ему посоветовали фринибс и абиллс. Первый триста лет как не развивается (поправьте, если я не прав), второй все больше и больше движется к коммерциализации, что в виду отсутствия у него сертификата от россвязьнадзора вообще делает его неинтересным.
Мне, кстати, тоже интересно варианты посмотреть.
Кстати, на этом сайте есть замечательная статья от abigor по настройке связки мпд+фрирадиус+мускул. Если делать по ней, то там статистика ведется по трафику, но, к сожалению, только по границам сессии тоже. Вот если бы было можно подкрутить где, чтобы раз минут в 5 статистика сбрасывалась - это был бы рай просто.

Re: Биллинг на FreeBSD

Добавлено: 2009-04-20 12:39:54
paradox
Вот если бы было можно подкрутить где, чтобы раз минут в 5 статистика сбрасывалась - это был бы рай просто.
у меня свой биллинг на радиусе все это делает
но то уже другой разговор....

а причем тут бесплатные
из бесплатных - это тот биллинг что сделал сам))))
а так есть еще lanbilling и кучу прочего хлама
я когда свой писал лет 5 назад
то почти все что есть в мире бесплатные и платные биллинги перелопатил
как раз в то время и фринибс появился...

Re: Биллинг на FreeBSD

Добавлено: 2009-04-20 14:09:45
ski
paradox писал(а): а причем тут бесплатные
из бесплатных - это тот биллинг что сделал сам))))
а так есть еще lanbilling и кучу прочего хлама
я когда свой писал лет 5 назад
то почти все что есть в мире бесплатные и платные биллинги перелопатил
как раз в то время и фринибс появился...
Поделись знанием про то, что сказать радиусу, чтобы статистика собиралась не по окончании сессии, а раз минут в 5, например.
Про "биллинг, который сделал сам" - я это и написал.
Ланбиллинг, кстати, издалека выглядит наиболее привлекательным по соотношению цены и функциональности, но я его не крутил.

Re: Биллинг на FreeBSD

Добавлено: 2009-04-20 14:18:32
paradox
alive пакеты есть
mpd их умеет посылать
научи токо радиус их правильно собирать статистику
я собственно говоря радиус сильно переписывал....но переписывал именно для биллинга

Re: Биллинг на FreeBSD

Добавлено: 2009-04-21 5:55:36
rootaxe
netams

Re: Биллинг на FreeBSD

Добавлено: 2009-05-04 18:09:58
~AsmodeuS~
ski писал(а):
Jan писал(а):aBills

Код: Выделить всё

make search name=abills
Port:   abills-0.40
Path:   /usr/ports/net/abills
Info:   Billing system for dialup, VPN and VoIP management
Maint:  liettneff@bk.ru
B-deps:
R-deps: freeradius-1.1.7_3 gdbm-1.8.3_3 libltdl-1.5.26 mysql-client-5.0.77_1 p5-Crypt-CBC-2.30 p5-Crypt-DES-2.05 p5-DBD-mysql-4.010 p5-DBI-1.60.7 p5-Digest-MD4-1.5 p5-Digest-MD5-2.38 p5-Digest-SHA1-2.11 p5-Storable-2.18 perl-5.8.9_2
WWW:    http://abills.sourceforge.net/

Абиллс забесплатно считает трафик только по границам сессии. Если неделю сессию не прерывать, можно в очень хорошие минуса влезть.


в бесплатной версии снимаются деньги по завершению сесии но система контролирует переросход постоянно. То есть в минус клиенты не могут попасть, просьба внимательней ознакомиться с системой

Re: Биллинг на FreeBSD

Добавлено: 2009-05-04 22:46:50
xelak
Юзаю nodeny, советую, разработчик предлагает халявную версию на 300 абонентов, если больше - цена не кусается, с настройкой могу помочь!

Re: Биллинг на FreeBSD

Добавлено: 2009-05-05 8:11:01
Raven2000
Использую трафик инспектор.

Re: Биллинг на FreeBSD

Добавлено: 2009-10-26 0:13:44
kuhar2007
xelak писал(а):Юзаю nodeny, советую, разработчик предлагает халявную версию на 300 абонентов, если больше - цена не кусается, с настройкой могу помочь!
Пробую по мануалу установить, вроде ставится, при входе на http://127.0.0.1/ пишет "It works", а при входе на установленный nodeny http://127.0.0.1/cgi-bin/adm/adm.pl пишет "Forbidden

You don't have permission to access /cgi-bin/adm/adm.pl on this server."

Re: Биллинг на FreeBSD

Добавлено: 2009-10-26 8:58:53
arkan
А где вообще мануал нашли на nodeny под FreeBSD ???
вупор невижу
ааа все нашел :smile:

Re: Биллинг на FreeBSD

Добавлено: 2009-10-26 12:16:34
xelak
kuhar2007 писал(а):
xelak писал(а):Юзаю nodeny, советую, разработчик предлагает халявную версию на 300 абонентов, если больше - цена не кусается, с настройкой могу помочь!
Пробую по мануалу установить, вроде ставится, при входе на http://127.0.0.1/ пишет "It works", а при входе на установленный nodeny http://127.0.0.1/cgi-bin/adm/adm.pl пишет "Forbidden

You don't have permission to access /cgi-bin/adm/adm.pl on this server."
Смотреть логи апача, права на директорию, где лежат сиджи!

Re: Биллинг на FreeBSD

Добавлено: 2009-11-05 0:03:58
ValikB
В принципе, если внимательно читать доки по установке nodeny, то никаких проблем не возникает. Недавно (недели полторы назад) 3 (три) раза подряд ставил nodeny по доке (чисто ради эксперимента), все заводилось на раз!

Re: Биллинг на FreeBSD

Добавлено: 2009-12-03 19:36:58
kuhar2007
Столкнулся с такой проблемой:
При входе по адресу https://127.0.0.1/ пишет "It works!" При входе на https://127.0.0.1/cgi-bin/adm/adm.pl "Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, you@example.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log." В логах:

Код: Выделить всё

tail /var/log/httpd-error.log
[Thu Dec 03 00:27:13 2009] [error] [client 127.0.0.1] Compilation failed in require at /usr/local/www/apache22/cgi-bin/adm/adm.pl line 8.
[Thu Dec 03 00:27:13 2009] [error] [client 127.0.0.1] BEGIN failed--compilation aborted at /usr/local/www/apache22/cgi-bin/adm/adm.pl line 8.
[Thu Dec 03 00:27:13 2009] [error] [client 127.0.0.1] Premature end of script headers: adm.pl
[Thu Dec 03 00:28:45 2009] [error] [client 127.0.0.1] Can't load '/usr/local/lib/perl5/site_perl/5.8.9/mach/auto/Time/HiRes/HiRes.so' for module Time::HiRes: /usr/local/lib/perl5/site_perl/5.8.9/mach/auto/Time/HiRes/HiRes.so: Undefined symbol "PL_sv_undef" at /usr/local/lib/perl5/5.8.9/mach/DynaLoader.pm line 226.
[Thu Dec 03 00:28:45 2009] [error] [client 127.0.0.1]  at /usr/local/www/apache22/cgi-bin/adm/adm.pl line 8
[Thu Dec 03 00:28:45 2009] [error] [client 127.0.0.1] Compilation failed in require at /usr/local/www/apache22/cgi-bin/adm/adm.pl line 8.
[Thu Dec 03 00:28:45 2009] [error] [client 127.0.0.1] BEGIN failed--compilation aborted at /usr/local/www/apache22/cgi-bin/adm/adm.pl line 8.
[Thu Dec 03 00:28:45 2009] [error] [client 127.0.0.1] Premature end of script headers: adm.pl
[Thu Dec 03 00:28:48 2009] [error] [client 127.0.0.1] attempt to invoke directory as script: /usr/local/www/apache22/cgi-bin/adm/
[Thu Dec 03 00:28:53 2009] [error] [client 127.0.0.1] attempt to invoke directory as script: /usr/local/www/apache22/cgi-bin/
Перл модули установлены:

Код: Выделить всё

cd /usr/ports/databases/p5-DBI && make install clean
cd /usr/ports/databases/p5-DBD-mysql && make install clean
cd /usr/ports/security/p5-Crypt-Rijndael && make install clean
cd /usr/ports/graphics/p5-Imager && make install clean

Код: Выделить всё

uname -a
FreeBSD  8.0-RELEASE FreeBSD 8.0-RELEASE #0: Sat Nov 21 15:48:17 UTC 2009     root@almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  i386
Как устранить эту сложность, помогите плиззз.

Re: Биллинг на FreeBSD

Добавлено: 2009-12-03 19:40:42
kuhar2007
Проблему уже решил:)
Нужно было переинсталить один перл модуль

Код: Выделить всё

cd /usr/ports/devel/p5-Time-HiRes && make reinstall clean

Re: Биллинг на FreeBSD

Добавлено: 2009-12-04 0:22:30
kuhar2007
Помогите плизз кто пользуется тщвутн биллингом.
Когда я захожу в админку у мну отобразилась ошибка: Ошибка (110) подключения к основной базе данных. В мануале четкого обьяснения как устранить эту ошибку нет. В логах

Код: Выделить всё

[Thu Dec 03 18:40:55 2009] [error] [client 127.0.0.1] DBI connect('database=bill;host=localhost;mysql_connect_timeout=4','bill_www',...) failed: Access denied for user 'bill_www'@'localhost' (using password: YES) at /usr/local/www/apache22/cgi-bin/adm/adm.pl line 166, referer: https://127.0.0.1/cgi-bin/adm/adm.pl
На сколько я понял что нет возможности подрубиться б\д.
Да и еще в админку https заходит а по http нет. Пишет: "Forbidden

You don't have permission to access /cgi-bin/adm/adm.pl on this server." В логах вот что:

Код: Выделить всё

[Thu Dec 03 18:58:29 2009] [error] [client 127.0.0.1] access to /usr/local/www/apache22/cgi-bin/adm/adm.pl failed, reason: SSL connection required
[Thu Dec 03 18:58:29 2009] [error] [client 127.0.0.1] File does not exist: /usr/local/www/apache22/data/favicon.ico
[Thu Dec 03 18:58:32 2009] [error] [client 127.0.0.1] File does not exist: /usr/local/www/apache22/data/favicon.ico