Биллинг на FreeBSD

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
c4sin
сержант
Сообщения: 165
Зарегистрирован: 2008-12-02 23:04:06

Биллинг на FreeBSD

Непрочитанное сообщение c4sin » 2009-04-13 18:59:32

Вообщем ситуация следующая, отрывается небольшой провайдер в деревушке, нужно там настроить биллинговую систему всё желательно на freebsd и бесплатно)) посоветуйте что и как, или ссылки какие нибуть почитать

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

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

Непрочитанное сообщение paradox » 2009-04-13 19:05:35

громкое слово биллинг
уточните что вы хотите

c4sin
сержант
Сообщения: 165
Зарегистрирован: 2008-12-02 23:04:06

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

Непрочитанное сообщение c4sin » 2009-04-13 19:11:28

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

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

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

Непрочитанное сообщение paradox » 2009-04-13 19:19:00

незнаю кто как
я сторонник в данном случае freenibs
поищите в гугуле

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

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

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

Непрочитанное сообщение zingel » 2009-04-14 8:46:24

UTM
Z301171463546 - можно пожертвовать мне денег

Аватара пользователя
Jan
мл. сержант
Сообщения: 118
Зарегистрирован: 2007-11-07 16:44:21
Откуда: Москва
Контактная информация:

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

Непрочитанное сообщение Jan » 2009-04-14 9:28:19

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/


ski
старшина
Сообщения: 425
Зарегистрирован: 2008-08-25 18:10:44
Откуда: СССР, РФ, Сталинградская область, село Безродное
Контактная информация:

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

Непрочитанное сообщение ski » 2009-04-15 17:09:37

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/

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

c4sin
сержант
Сообщения: 165
Зарегистрирован: 2008-12-02 23:04:06

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

Непрочитанное сообщение c4sin » 2009-04-20 10:36:04

хм....
что еще тогда посоветуете

ski
старшина
Сообщения: 425
Зарегистрирован: 2008-08-25 18:10:44
Откуда: СССР, РФ, Сталинградская область, село Безродное
Контактная информация:

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

Непрочитанное сообщение ski » 2009-04-20 11:55:26

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

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

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

Непрочитанное сообщение paradox » 2009-04-20 12:00:00

придумать можно скоко угодна
и треид обростет советами о том кто скоко биллингов знает
советую топику попробовать сначала все биллинги а потом решить самому какой ему будет более понятен и проще

ski
старшина
Сообщения: 425
Зарегистрирован: 2008-08-25 18:10:44
Откуда: СССР, РФ, Сталинградская область, село Безродное
Контактная информация:

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

Непрочитанное сообщение ski » 2009-04-20 12:35:26

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

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

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

Непрочитанное сообщение paradox » 2009-04-20 12:39:54

Вот если бы было можно подкрутить где, чтобы раз минут в 5 статистика сбрасывалась - это был бы рай просто.
у меня свой биллинг на радиусе все это делает
но то уже другой разговор....

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

ski
старшина
Сообщения: 425
Зарегистрирован: 2008-08-25 18:10:44
Откуда: СССР, РФ, Сталинградская область, село Безродное
Контактная информация:

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

Непрочитанное сообщение ski » 2009-04-20 14:09:45

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

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

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

Непрочитанное сообщение paradox » 2009-04-20 14:18:32

alive пакеты есть
mpd их умеет посылать
научи токо радиус их правильно собирать статистику
я собственно говоря радиус сильно переписывал....но переписывал именно для биллинга

Аватара пользователя
rootaxe
рядовой
Сообщения: 17
Зарегистрирован: 2008-01-30 6:45:42
Откуда: Иркутск

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

Непрочитанное сообщение rootaxe » 2009-04-21 5:55:36

netams

~AsmodeuS~
проходил мимо

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

Непрочитанное сообщение ~AsmodeuS~ » 2009-05-04 18:09:58

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/

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


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

Аватара пользователя
xelak
сержант
Сообщения: 173
Зарегистрирован: 2007-12-09 16:20:00
Откуда: Украина,Харьков
Контактная информация:

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

Непрочитанное сообщение xelak » 2009-05-04 22:46:50

Юзаю nodeny, советую, разработчик предлагает халявную версию на 300 абонентов, если больше - цена не кусается, с настройкой могу помочь!

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4427
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

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

Непрочитанное сообщение Raven2000 » 2009-05-05 8:11:01

Использую трафик инспектор.
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]

kuhar2007
сержант
Сообщения: 243
Зарегистрирован: 2008-12-22 14:40:35

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

Непрочитанное сообщение kuhar2007 » 2009-10-26 0:13:44

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."

arkan
ст. прапорщик
Сообщения: 559
Зарегистрирован: 2008-08-03 19:58:13
Откуда: Новосибирск
Контактная информация:

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

Непрочитанное сообщение arkan » 2009-10-26 8:58:53

А где вообще мануал нашли на nodeny под FreeBSD ???
вупор невижу
ааа все нашел :smile:

Аватара пользователя
xelak
сержант
Сообщения: 173
Зарегистрирован: 2007-12-09 16:20:00
Откуда: Украина,Харьков
Контактная информация:

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

Непрочитанное сообщение xelak » 2009-10-26 12:16:34

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."
Смотреть логи апача, права на директорию, где лежат сиджи!

Аватара пользователя
ValikB
рядовой
Сообщения: 33
Зарегистрирован: 2008-12-20 20:21:56
Откуда: Krasnograd, Ukraine
Контактная информация:

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

Непрочитанное сообщение ValikB » 2009-11-05 0:03:58

В принципе, если внимательно читать доки по установке nodeny, то никаких проблем не возникает. Недавно (недели полторы назад) 3 (три) раза подряд ставил nodeny по доке (чисто ради эксперимента), все заводилось на раз!

kuhar2007
сержант
Сообщения: 243
Зарегистрирован: 2008-12-22 14:40:35

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

Непрочитанное сообщение kuhar2007 » 2009-12-03 19:36:58

Столкнулся с такой проблемой:
При входе по адресу 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
Как устранить эту сложность, помогите плиззз.

kuhar2007
сержант
Сообщения: 243
Зарегистрирован: 2008-12-22 14:40:35

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

Непрочитанное сообщение kuhar2007 » 2009-12-03 19:40:42

Проблему уже решил:)
Нужно было переинсталить один перл модуль

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

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

kuhar2007
сержант
Сообщения: 243
Зарегистрирован: 2008-12-22 14:40:35

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

Непрочитанное сообщение kuhar2007 » 2009-12-04 0:22:30

Помогите плизз кто пользуется тщвутн биллингом.
Когда я захожу в админку у мну отобразилась ошибка: Ошибка (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