Jump to content

Golthana

Сitizens
  • Content Count

    585
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by Golthana

  1. https://nixrecords.wordpress.com/2015/07/20/%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-remote-mikrotik-nas-%D0%B8%D0%B7-ubilling/ Здесь вы найдете ответ на свои вопросы
  2. Насколько я понимаю, то уже доступен. При запуске ubinstaller в самом начале вы выбираете версию и разрядность. Скрин взят от сюда: http://wiki.ubilling.net.ua/doku.php?id=setupubinstaller
  3. https://local.com.ua/forum/topic/81757-%D0%BF%D0%B5%D1%80%D0%B5%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0-ubilling/ Может здесь что-то есть
  4. Не могли бы объяснить подробнее о этой опции
  5. Время от времени отваливался wccp. Не подумайте, что претензия. После некоторых размышлений и советов, пришел к такой схеме: есть сервер на котором происходит выгрузка реестра, там же установлен squid и редиректором rejik (режик, потому что парсит все достаточно шустро + можно прописать дополнительные фильтры, например, предлагать "родительский контроль" и так далее). Дальше между этим сервером и НАСами установлены bgp сессии... идея думаю ясна
  6. А там еще есть billing_flags=your_lan_if За что отвечает?
  7. Спасибо. Просто надо было полностью перегрузить сервак. Разобрался как делать без reboot
  8. Скажите, а как можно прописать alias на vlan во Freebsd Делаю так rc,conf ..... ifconfig_igb1="up" vlans_igb1="vlan25" ifconfig_vlan25="inet 192.168.1.1 netmask 255.255.255.0" ifconfig_vlan25_alias0="inet 192.168.2.1 netmask 255.255.255.0" Создается только первый ip
  9. Вопрос с обновлениями снят, так как все изменения перенес в скрипты OnConnect OnDisconnect. Если я правильно понял, то они не попадают под автообновления.
  10. Все готово и работает. Если, все же, есть вероятность внесение в оф. релиз, то дайте знать. Я напишу какие изменения я внес. Всем спасибо за помощь. Также, если тема будет кому-то актуальна, тоже дайте знать. А то писать много, если никому не надо... ну сами понимаете.
  11. .../billing/api/api.stargazer там есть функция resetuser. Я так понимаю, это то место, где мне надо дописать. Вопрос остался только с обновлением, а точнее включением всего этого в релиз
  12. Вообщем удалось сделать так: на удаленный NAS передаются атрибуты: для авторизации {nethost[mac]}, потом Mikrotik-Address-List передаю состояние пользователя {user[state]} (далее в зависимости от названия листа, перенаправляю на нужную страницу(у кого нет денег - страница о уведомлении о состоянии счета, кто заморожен - уведомление о том, что, вероятнее всего, абонент приостановил услуги и так далее), потом передаю Mikrotik-Rate-Limit, здесь я добавил макрос {speed[burst]}, которых в одной строке передает: "скорость отдачи/скорость приема+бурст лимт(скорость приема+128)+бурст трешолд(скорость
  13. С макросами тоже разобрался. А при смене тех параметров, при которых вызывается ресет. Все они вызывают один модуль reset? Коротко говоря нужно вместе с ресетом выполнить еще один скрипт, который будет сбрасывать сессию на NAS для применения актуальных параметров.
  14. Скорее всего, вопрос разработчикам. Где описаны макросы? Нужно, например, в запрос к БД касательно МАСа добавить параметр ucase, чтобы МАС выдавался в верхнем регистре.
  15. Не эта ли строке преобразовывает МАС в нужный регистр? mac-addr = .......?
  16. Теперь просто маросы не работают. В частности {nethosts[mac]}. А если в строку значение вставляю мас пользователя, то авторизация проходит Извиняюсь, макрос работает, проблема в том, что на Микроте МАС в верхнем регистре, а в Ubilling - в нижнем, потом авторизация не проходит. Это можно как-то исправить? Как можно во freeradius перевести передаваемый Cleartext-Password в верхний регистр?
  17. Проблема с сервисом решена. Обязательное требования для работы Freeradius чтобы ID сети соответствовало ID названия услуги, иначе макросы не работают.
  18. С этим пока понятно, а как быть с пустой строкой сервис? У кого-то было что-то похожее? При чем, на некоторых уже существующий сетях меняю на "use radius" yes и сервис написано название услуги, а на некоторых - пусто. В чем дело может быть? И не тех сетях, где строка пустая, в таблицу БД заносить данные о атрибутах, но на самом НАСе выдает ошибку, такие чувства, что макрос не считывает
  19. А можно коротко, как можно попытаться это сделать? Я так понимаю, что не просто установкой интервала на Микроте в профайле Хотспот
  20. Таким образом не хотелось бы делать. Потому и решил узнать есть ли какой-то механизм реализации без тамаута сессий. Видимо, самый оптимальный вариант использоваться встроенный механизм управления Микротами. Просто есть некие неудобства, связанные со статическими записями, а также ограничениями в количестве передаваемых "атрибутов"
  21. Получается: абонент прошел авторизацию, потом у него кончились деньги, но он будет работать. Правильно?
  22. Клиент авторизовался, потом ему сменили настройки (тариф например) или МАС, а открытая сессия не завершается. Разве не должно дропать сессию и пересоздать новую с актуальными параметрами?
  23. То есть биллинг не дает команду радиус серверу команду "ресет"?
×
×
  • Create New...