• Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Search
  • Register
  • Login
Netgate Discussion Forum
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Search
  • Register
  • Login

PfSense+UBilling

Scheduled Pinned Locked Moved Russian
5 Posts 2 Posters 1.8k Views
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D
    Diman410
    last edited by Mar 2, 2015, 8:46 AM

    Доброго времени суток!
    Около года используем pfSense в ВУЗе для раздачи интернета студентам. Естественно делаем это не бесплатно. Всё это время обходились без билинга. Работали по принципу: пришёл студент, заплатил за месяц (календарный), после чего человек в ручную активировал учётку этого пользователя, выставил дату отключения и всё. Но с увеличением числа пользователей возникла потребность в билинге, да и студенты не довольны тем, что для оплаты нужно тащиться в универ и нет возможности оплатить через (например) QIWI. Порывшись в интернете, наткнулся на UBilling. Но возникла проблема: как связать между собой UBilling и pfSense?
    И ещё, для авторизации пользователя используется Captive Portal. Возникает новая проблема: есть ли возможность продолжать использовать авторизацию через CP если прикрутить UBilling к pfSense?
    Подскажите, может кто уже сталкивался с такими проблемами и как Вы их решили?

    1 Reply Last reply Reply Quote 0
    • D
      dvserg
      last edited by Mar 2, 2015, 9:20 AM Mar 2, 2015, 9:14 AM

      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.

      SquidGuardDoc EN  RU Tutorial
      Localization ru_PFSense

      1 Reply Last reply Reply Quote 0
      • D
        Diman410
        last edited by Mar 2, 2015, 9:37 AM

        @dvserg:

        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 для меня пока загадка.

        1 Reply Last reply Reply Quote 0
        • D
          dvserg
          last edited by Mar 2, 2015, 9:45 AM

          Установить 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

          SquidGuardDoc EN  RU Tutorial
          Localization ru_PFSense

          1 Reply Last reply Reply Quote 0
          • D
            Diman410
            last edited by Mar 2, 2015, 9:59 AM

            @dvserg:

            Установить 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

            1 Reply Last reply Reply Quote 0
            5 out of 5
            • First post
              5/5
              Last post
            Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.
              This community forum collects and processes your personal information.
              consent.not_received