PfSense+UBilling
-
Доброго времени суток!
Около года используем pfSense в ВУЗе для раздачи интернета студентам. Естественно делаем это не бесплатно. Всё это время обходились без билинга. Работали по принципу: пришёл студент, заплатил за месяц (календарный), после чего человек в ручную активировал учётку этого пользователя, выставил дату отключения и всё. Но с увеличением числа пользователей возникла потребность в билинге, да и студенты не довольны тем, что для оплаты нужно тащиться в универ и нет возможности оплатить через (например) QIWI. Порывшись в интернете, наткнулся на UBilling. Но возникла проблема: как связать между собой UBilling и pfSense?
И ещё, для авторизации пользователя используется Captive Portal. Возникает новая проблема: есть ли возможность продолжать использовать авторизацию через CP если прикрутить UBilling к pfSense?
Подскажите, может кто уже сталкивался с такими проблемами и как Вы их решили? -
Ubilling - реализация мощного, гибкого и интуитивно понятного web-интерфейса для stargazer.
Т.е. для этого продукта требуется еще и Stargazer.
http://www.opennet.ru/prog/info/2976.shtml
Система StarGazer предназначена для авторизации и учета трафика в локальных, домашних и офисных сетях. При создании данной системы была поставлена задача создать продукт, который отвечал бы требованиям большинства локальных сетей для учета в них трафика и средств клиентов, а также безопасной авторизации клиентов.
Модули пополнения счета по карточкам и интерфейса пользователя - платные. Интерфейс администратора выполнены в виде приложения под Windоws. Для учета трафика используется libipq (Linux) или divert sockets (FreeBSD). Система написана на языке C++, данные хранятся в локальном иерархическом файловом хранилище.В целом продукт бесплатен, но интересующие Вас в Stargazer функции платные.
Прикрутить к pfSense вроде можно, но готового решения нет.
Поэтому Ваш вариант: разбираться самому, либо кого-то просить за интерес/деньги.ПС. В целом, если эту схему реализовать, получится добротный Украинский продукт (оба продукта UA).
Upd.
Этих продуктов может не быть в портах pfSense (хотя в 3.х вроде собираются скопировать порты FreeBSD на свои сервера), поэтому ставить придется с серверов FreeBSD. -
Ubilling - реализация мощного, гибкого и интуитивно понятного web-интерфейса для stargazer.
Т.е. для этого продукта требуется еще и Stargazer.
http://www.opennet.ru/prog/info/2976.shtml
Система StarGazer предназначена для авторизации и учета трафика в локальных, домашних и офисных сетях. При создании данной системы была поставлена задача создать продукт, который отвечал бы требованиям большинства локальных сетей для учета в них трафика и средств клиентов, а также безопасной авторизации клиентов.
Модули пополнения счета по карточкам и интерфейса пользователя - платные. Интерфейс администратора выполнены в виде приложения под Windоws. Для учета трафика используется libipq (Linux) или divert sockets (FreeBSD). Система написана на языке C++, данные хранятся в локальном иерархическом файловом хранилище.В целом продукт бесплатен, но интересующие Вас в Stargazer функции платные.
Прикрутить к pfSense вроде можно, но готового решения нет.
Поэтому Ваш вариант: разбираться самому, либо кого-то просить за интерес/деньги.ПС. В целом, если эту схему реализовать, получится добротный Украинский продукт (оба продукта UA).
Upd.
Этих продуктов может не быть в портах pfSense (хотя в 3.х вроде собираются скопировать порты FreeBSD на свои сервера), поэтому ставить придется с серверов FreeBSD.Интересующие меня функции предоставляет ubilling:
http://wiki.ubilling.net.ua/doku.php?id=start - Кабинет пользователя
http://wiki.ubilling.net.ua/doku.php?id=openpayz - Платёжные системыИнтерфейс админа stargazer-a в общем то тоже не очень нужен, так как всем можно управлять через интерфейс ubilling-а.
Сам ubilling я поднял, но вот как теперь всё это связать с pfSense для меня пока загадка. -
Установить stargazer на pfsense
https://www.google.ru/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#newwindow=1&q=%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0+stargazer+%D0%BD%D0%B0+pfsense -
Установить stargazer на pfsense
https://www.google.ru/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#newwindow=1&q=%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0+stargazer+%D0%BD%D0%B0+pfsenseВот спасибо!!!) Теперь есть куда копать. Это я, что то тупанул, искал pfsense+ubilling, а надо было pfsense+stargazer. :D