Jump to content
Калькуляторы

Посоветуйте биллинг под Linux/FreeBSD

Для этого подойдет MikBill

сайт www.celteh.com

 

для 150 абонентов он бесплатен.

И не имеет других ограничений по функционалу.

Share this post


Link to post
Share on other sites

Traffpro имели с ним опыт работы. Делает многое то, что не просили. Логика работы не очевидна. Если стоит файерволл через iptables он его перетирает. Работа шейпера тоже не очевидна. И этот проект коммерческий. А бесплатная версия сильно урезана.

 

С логикой - не совсем понятчто, что Вы имели ввиду, файрвол затирает и ставит свои правила - когда включён файрвол traffpro встроенный, "работа шейпера не очевидна" - ну шейпера во free версии вообще не было, в коммерческих на шейпер ни одного нарекания.

 

Во free версии которую Вы пробовали отсутствует примерно 70% функционала, с 1.11.2010 она более не поддерживается, сейчас на её место пришла полноценная демо версия без ограничения функционала на месяц.

 

Стоимость для 100 клиентов сети 12000 руб со всем функционалом который идёт в других проектах за ОТДЕЛЬНЫЕ деньги.

Edited by gavru

Share this post


Link to post
Share on other sites

Смотри ExpertBilling. Система позвоялет вести очень гибкий учёт и тарификацию. Если потом понадобится и управление серверами доступа - без проблем настроится.

А все эти условно бесплатные побрекушки в конечном итоге выльются в пословицу, о том, что скупой платит дважды.

Share this post


Link to post
Share on other sites

тогда, не подскажете что лучше для организации Хотспот с карточками оплаты Abills или UTM5?

Они оба не идеальны.

Заплатить придётся примерно одинаково - 30т.р. за UTM5 и $950 за Abills.

Преимущество UTM5 - наличие сертификата Связьнадзора.

Преимущество Abills - открытые исходные тексты и бОльший функционал.

 

Если нужна примитивная система "ввёл код карты - работаешь час", то проще не городить биллинг, а настроить костыль по типу http://www.lissyara.su/articles/freebsd/programms/hotspot/

 

Новая версия ABillS 0.60 уже получила сертификат РФ. Подробности в ближайшее время опубликуем на сайте

Share this post


Link to post
Share on other sites

Самописное решение. Пишется за 2-3 недели при желании, не особо напрягаясь. Ибо полновесный биллинг - из пушки по воробьям, никого не интересует ни статистика недо-клиента (карточки), ни тонкие настройки прав администрирования всего этого, ни прочее...

 

Ну учитывая зарплаты оно не разу не дешевле 1000 у.е

 

1000 это вполе адекватно, куда уж дешевле

Share this post


Link to post
Share on other sites

Ну я набросал такой недобиллинг (без гуя, чисто печать карточек по запросу для некоего клиента с неким логином-паролем, и радиус-сервер для аутентификации) дней за 5 (саму логику дня за 3, + дня 2 наверное на написание радиус-сервера). Ессно, perl, и пользование стандартных пакетов по максимуму. При этом, кроме собссно недобиллинга для хотспотов, получил кучу наработок, которые планирую пользовать при написании полноценного биллинга (ибо кривость и костыльность "готовых систем" весьма утомила).

Share this post


Link to post
Share on other sites

Ребят, помогите разобраться. Хочу написать простенький биллинг для доступа в интернет через WI-Fi точки доступа.

И сразу застопорился на логике. Есть сервак Ubuntu.

Сначала хотел воспользоваться средствами iptables

1 клиент подсоединяется к точке доступа и получает ip по dhcp

2. набирает в браузере какой-либо адрес и попадает на страницу авторизации

3. после ввода логина и пароля в iptables перед правилом , которое редиректит, добавляется разрешающее правило для ip адреса пользователя

4. cron каждый час запускает скрипт. Он ищет в базе ip адреса, которым уже нельзя выходить в интернет и удаляет правило iptables по заданным параметрам (ip адрес)

Затыки в этом варианте вот какие

Как привязать логин и пароль к конкретному ip (клиенты получают ip автоматом и это менять нельзя)? Ведь если клиент авторизовался? то для его ip прописалось разрешающее правило.

Допустим клиент 1 отключил ноутбук а клиент2 подсоединяется к точке доступа и получает ip адрес клиента1, тогда клиент2 сможет зайти в интернет без авторизации (пока действует правило iptables)

Потом думал сделать авторизацию через squid. Но не нашел как можно squid динамически подсовывать параметры без его reconfigure.

И еще не разобрался можно ли в squid авторизовываться через WEB страницу авторизации.

 

И еще вопрос. Не подскажите как после ввода логина и пароля на странице авторизации попадать сразу на первоначально набранную страницу в браузере?

Share this post


Link to post
Share on other sites

Затыки в этом варианте вот какие

1 - Как привязать логин и пароль к конкретному ip (клиенты получают ip автоматом и это менять нельзя)? Ведь если клиент авторизовался? то для его ip прописалось разрешающее правило.

2 - Допустим клиент 1 отключил ноутбук а клиент2 подсоединяется к точке доступа и получает ip адрес клиента1, тогда клиент2 сможет зайти в интернет без авторизации (пока действует правило iptables)

3 - Потом думал сделать авторизацию через squid. Но не нашел как можно squid динамически подсовывать параметры без его reconfigure.

И еще не разобрался можно ли в squid авторизовываться через WEB страницу авторизации.

 

4 - И еще вопрос. Не подскажите как после ввода логина и пароля на странице авторизации попадать сразу на первоначально набранную страницу в браузере?

1 - можно нарулить в DHCP что бы клиент с таким то маком получал всегда один и тот же ip

2 - только контроль маков

3 - авторизация у сквида есть но не через страничку

4 - можно маркерами.

 

вообще весь требуемы функционал реализован в http://traffpro.ru включая привязки к mac, шейперы, тарифные планы, учёт денех, и переадресации на странички типа "у вас нет бабла" или "вы не авторизованы", ну ещё куча всего. Цена вопроса вполне адекватная.

Edited by gavru

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.