Перейти до

Ubilling + Cisco


Рекомендованные сообщения

лого при запуске radiusd -X

 

 

Tue Jun  6 11:31:34 2017 : Info: Signalled to terminate

Tue Jun  6 11:31:34 2017 : Info: Exiting normally.
Tue Jun  6 11:31:34 2017 : Info: rlm_sql (sql): Closing sqlsocket 4
Tue Jun  6 11:31:34 2017 : Info: rlm_sql (sql): Closing sqlsocket 3
Tue Jun  6 11:31:34 2017 : Info: rlm_sql (sql): Closing sqlsocket 2
Tue Jun  6 11:31:34 2017 : Info: rlm_sql (sql): Closing sqlsocket 1
Tue Jun  6 11:31:34 2017 : Info: rlm_sql (sql): Closing sqlsocket 0
 
Відредаговано Andrey75
Ссылка на сообщение
Поделиться на других сайтах
  • Відповіді 83
  • Створено
  • Остання відповідь

Top Posters In This Topic

лог при загрузке системы

 

Tue Jun  6 15:28:47 2017 : Info: Signalled to terminate

Tue Jun  6 15:28:47 2017 : Info: Exiting normally.
Tue Jun  6 15:28:47 2017 : Info: rlm_sql (sql): Closing sqlsocket 4
Tue Jun  6 15:28:47 2017 : Info: rlm_sql (sql): Closing sqlsocket 3
Tue Jun  6 15:28:47 2017 : Info: rlm_sql (sql): Closing sqlsocket 2
Tue Jun  6 15:28:47 2017 : Info: rlm_sql (sql): Closing sqlsocket 1
Tue Jun  6 15:28:47 2017 : Info: rlm_sql (sql): Closing sqlsocket 0
Tue Jun  6 15:30:38 2017 : Info: rlm_sql (sql): Driver rlm_sql_mysql (module rlm_sql_mysql) loaded and linked
Tue Jun  6 15:30:38 2017 : Info: rlm_sql (sql): Attempting to connect to root@localhost:3306/stg
Tue Jun  6 15:30:38 2017 : Info: rlm_sql (sql): Attempting to connect rlm_sql_mysql #0
Tue Jun  6 15:30:38 2017 : Info: rlm_sql_mysql: Starting connect to MySQL server for #0
Tue Jun  6 15:30:38 2017 : Info: rlm_sql (sql): Connected new DB handle, #0
Tue Jun  6 15:30:38 2017 : Info: rlm_sql (sql): Attempting to connect rlm_sql_mysql #1
Tue Jun  6 15:30:38 2017 : Info: rlm_sql_mysql: Starting connect to MySQL server for #1
Tue Jun  6 15:30:38 2017 : Info: rlm_sql (sql): Connected new DB handle, #1
Tue Jun  6 15:30:38 2017 : Info: rlm_sql (sql): Attempting to connect rlm_sql_mysql #2
Tue Jun  6 15:30:38 2017 : Info: rlm_sql_mysql: Starting connect to MySQL server for #2
Tue Jun  6 15:30:38 2017 : Info: rlm_sql (sql): Connected new DB handle, #2
Tue Jun  6 15:30:38 2017 : Info: rlm_sql (sql): Attempting to connect rlm_sql_mysql #3
Tue Jun  6 15:30:38 2017 : Info: rlm_sql_mysql: Starting connect to MySQL server for #3
Tue Jun  6 15:30:38 2017 : Info: rlm_sql (sql): Connected new DB handle, #3
Tue Jun  6 15:30:38 2017 : Info: rlm_sql (sql): Attempting to connect rlm_sql_mysql #4
Tue Jun  6 15:30:38 2017 : Info: rlm_sql_mysql: Starting connect to MySQL server for #4
Tue Jun  6 15:30:38 2017 : Info: rlm_sql (sql): Connected new DB handle, #4
Tue Jun  6 15:30:39 2017 : Info: Loaded virtual server <default>
Tue Jun  6 15:30:39 2017 : Info: Loaded virtual server inner-tunnel
Tue Jun  6 15:30:39 2017 : Info: Ready to process requests.
 

файлы sql.conf и  radiusd.conf  менял

где копать?

Ссылка на сообщение
Поделиться на других сайтах

переустановил систему заново, то-же самое

созданные NAS есть в таблице MySQL radius_clients
таблица radius_check пустая, как я понял здесь должны быть абоненты?

 

 

Ссылка на сообщение
Поделиться на других сайтах

добавил атрибуты :

                Auth-Type := Local
                User-Password == {user[Password]}
                Service-Type = Framed-User,
                Framed-Protocol = PPP,
                Framed-IP-Address = {nethost[ip]}
 
в логах:
Thu Jun  8 17:15:54 2017 : Auth: Login incorrect: [00001/00001] (from client Local port 0)
 
 
запрос:
ubilling@ubilling:/var/log# radtest 00001 00001 127.0.0.1 0 dec0071981b1
Sending Access-Request of id 245 to 127.0.0.1 port 1812
        User-Name = "00001"
        User-Password = "00001"
        NAS-IP-Address = 127.0.0.1
        NAS-Port = 0
        Message-Authenticator = 0x00000000000000000000000000000000
rad_recv: Access-Reject packet from host 127.0.0.1 port 1812, id=245, length=20
ubilling@ubilling:/var/log#
 
Ссылка на сообщение
Поделиться на других сайтах

нашел, вопрос по атрибутам!

 

> test Auth-Type := Local, User-Password == "test"
That should be
test Auth-Type = Local, User-Password := "test"

вот здесь https://www.linux.org.ru/forum/admin/4687789, всем спасибо!

 

 

 

ubilling@ubilling:/usr/local/etc/raddb/sites-enabled# radtest 00001 00001 127.0.0.1 0 dec0071981b1
Sending Access-Request of id 232 to 127.0.0.1 port 1812
        User-Name = "00001"
        User-Password = "00001"
        NAS-IP-Address = 127.0.0.1
        NAS-Port = 0
        Message-Authenticator = 0x00000000000000000000000000000000
rad_recv: Access-Accept packet from host 127.0.0.1 port 1812, id=232, length=20
ubilling@ubilling:/usr/local/etc/raddb/sites-enabled#
 

Відредаговано Andrey75
Ссылка на сообщение
Поделиться на других сайтах
  • 1 month later...

в настройках cisco создал сервисы по состоянию абонента
и использовал атрибуты

Cisco-Account-Info += A{user[state]}_SRV

 

не понятно как разорвать сессию абонента при смене скорости

гуру помогите!

Відредаговано Andrey75
Ссылка на сообщение
Поделиться на других сайтах
  • 2 months later...

Связка Ubilling + Cisco 7201 (хватит старушки на 1 поселок)

ТЗ
запустить сервисы на Cisco  соответствующие состояниям абонента

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

сервис ON-LINE, должен ограничивать скорость в соответствии с тарифом.

 

Сервисы cisco  на примере должника

 

 

! редирект на страничку, необходимо настроить АПАЧЬ для работы с 82 портом

!

redirect server-group OFF-LINE_REDIRECT
 server ip биллинг port 82

!

!

!

class-map type traffic match-any ACL-OFF-LINE_L4R
 match access-group input name OFF-LINE-L4R

!

class-map type traffic match-any ACL-OFF-LINE
 match access-group input name OFF-LINE-ACC
 match access-group output name OFF-LINE-ACC

!

!Сами сервисы

!
policy-map type service ON-LINE_L4R
!
policy-map type service ON-LINE
 service local
 class type traffic ACL-ON-LINE
 !

!

policy-map type service OFF-LINE_SRV
 service local
 3 class type traffic ACL-OFF-LINE
 !
 class type traffic default input
  drop
 !
!

! АСС лист редирект

!

ip access-list extended OFF-LINE-L4R
 deny   ip any host биллинг
 deny   ip host биллинг any
 permit tcp any any eq www
 deny   ip any any

!

!АСС лист, где ограничиваем доступ и т.д.

!

ip access-list extended OFF-LINE-ACC
 permit ip any host 8.8.8.8
 permit ip host 8.8.8.8 any
 permit ip any host биллинг
 permit ip host биллинг any
!

 

 

радиус атрибуты в биллинге

Cisco-Account-Info += A{user[state]}_L4R

Cisco-Account-Info += A{user[state]}_SRV reply

 

 атрибуты присвоения скорости, скорость в биллинге вводим в кбит

 

Cisco-Service-Info += QD;{speed[up]}

Cisco-Service-Info += QU;{speed[down]}

 

 

Для сброса сессии абонента настраиваем СоА на cisco

 

!

aaa server radius dynamic-author
 client биллинг server-key  парольСоА
 port №порта
 auth-type any
 ignore session-key
 ignore server-key
!
 

 

Добавляем соответствующую строку в файлы коннект и дисконнект Старгайзера

/bin/echo "User-Name=\"$IP\",Cisco-Account-Info=\"S$IP\",cisco-avpair=\"subscriber:command=account-logoff\"" | /usr/local/bin/radclient -x ip cisco:порт coa парольСоА >> /var/stargazer/allconnect.log

на этом все, у меня работает.
если есть поправки буду рад

Відредаговано Andrey75
Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.

  • Схожий контент

    • Від camchatix
      Добрий день,
      створили запасний NAS із зайвою хромосомою, все працює але коли треба вбити сесію користувача - то у списку NAS серверів лише один (той що основний)
      переназначити швидкість теж не можу
      я так розумію пакети CoA Disconnect, CoA connect, PoD - ідуть на IP адресу старого NAS ?
    • Від demiduk
      Комутатори Cisco 2940 та Cisco 2960
      Б/В, робочі. Всі порти перевірені.
      В наявності:
      7 шт - WS-C2940-8TF-S - 500 грн/шт.
      1 шт - WS-C2940-8TТ-S (з мідним гігабітним аплінком) - 500 грн/шт.
      2 шт - WS-C2960-8TC-L V03 - 1000грн/шт.

      За проханням можу безкоштовно докласти консольний кабель.
       






    • Від grach_witch_cheese
      Вітаю, колеги!
      Маю наступну схему:
      DHCP-сервер: Accel-PPP (IPoE) DHCP-Relay: MikroTik RADIUS: Запущений безпосередньо на сервері uBilling Зараз авторизація абонентів здійснюється за MAC-адресою, але планується перехід на авторизацію через Option 82.
      У документації uBilling наведені приклади конфігурацій, коли DHCP-сервер працює локально (на самому uBilling) і містить відповідні шаблони для обробки Option 82.
      Однак немає чіткої інформації про використання Option 82 при віддаленому DHCP-сервері, зокрема, коли Accel-PPP використовується як DHCP-сервер у режимі remote та налаштований через Купаген.
      Питання:
      Чи можливо використовувати Accel-PPP як віддалений DHCP-сервер з авторизацією через Option 82? Якщо так, то де відбувається парсинг значень Remote-ID і Circuit-ID? Де в цьому випадку мають зберігатися шаблони для Option 82? Буду вдячний за роз'яснення або посилання на відповідні приклади.
    • Від nightfly
      Ubilling 1.5.2 rev 9302 Book of Endings
       
      Зміни в структурі БД. alter.ini: нова опція FASTPROFITCALC_ENABLED, що вмикає швидкий підрахунок прибутку. alter.ini: нова необов'язкова опція KARMA_IN_PROFILE що вмикає показ карми в профілі користувача. alter.ini: нова опція SWITCHES_AUTH_ENABLED, що вмикає довідник даних авторизації пристроїв. alter.ini: нова опція PON_SCRIPTS_ENABLED, що вмикає підтримку скриптів OLT в ПОНізаторі. alter.ini: нова опція PON_ONU_FDB_SELFFILTER, що вмикає фільтр MAC-ів при відображенні FDB за ONU. alter.ini: нова опція USERBYIP_ENABLED, що вмикає виклик userbyip в RemoteAPI. alter.ini: пачка нових опцій PB_FASTURL_*, що керують поведінкою модулю відсилання коротких посилань на оплату. Модуль PONizer: виправлена помилка зникнення PON інтерфейсів при опиті BDCOM GP3600 Модуль “Профіль користувача”: для опису плагінів профілю та оверлеїв на кшталт “чорної магії” тепер опційно можливо вказувати link_target. Модуль “Панель задач”: для опису елементів панелі задач, тепер опційно можна вказувати LINK_TARGET. Модуль Записи телефонних розмов: вирішено проблеми швидкодії, при перегляді списку записів дзвінків. Модуль “Записи телефонних розмов”: більше не призводить до вичерпання пам'яті процесу, при перегляді великих архівів дзвінків. Модуль “Записи телефонних розмов”: новий аудіо-плеєр для прослуховування записів з візуалізацією аудіо-хвилі. Модуль “Пошук оплат”: реалізовано можливість швиденького підрахунку прибутку по обраних чекбоксами платежах. Модуль УКВ: реалізовано можливість швиденького підрахунку прибутку по обраних чекбоксами платежах. Модулі Мапа обладнання та користувачів: трішки вичищено код. Ліпше не стало. Модуль “Мапа будинків”: поле пошуку при розташуванні будинку, тепер попередньо заповнено локацією, при переході за посиланням “розташувати на мапі”. Модуль “Панель задач”: опція TB_QUICKSEARCH_INLINE змінила свою поведінку, та може тепер приймати значення 0|1|2. Модуль “Звіт по трафіку”: виправлено проблему відображення графіків OphanimFlow для NAS на роздільних здатностях менше ніж FullHD. Кабінет користувача: в модулі “Відеоспостереження” відображення попереднього перегляду каналів користувача, стало трішки притомнішим. Сховище зображень: трішки покращено поведінку форми завантаження. RemoteAPI: новий виклик onusigcompressor, що радикально стискає розпухаючі дані історії сигналів ONU. RemoteAPI: новий виклик pbxmonrefill, що оновлює кеш записів телефонних розмов. RemoteAPI: новий виклик userbyip, що повертає дані про користувача за його IP. OpenPayz: в бекенді та фронтенді platon виправлено проблему диких заокруглень, при вказанні зовнішньої комісії.  
      Повний чейнджлог
      Оновлена демка
       

    • Від kotqq
      Продам Cisco Nexus 3548-X | 48-Port 10G SFP+, ціна 300$
       
       
      Характеристики:
      Модель: Cisco Nexus 3548-X
      Кількість портів: 48 x 10GbE
      Пропускна здатність: До 1,44 Тбіт/с
      Затримка: < 250 нс
      Підтримка VXLAN: Так
      Управління:  CLI, SNMP, API
      Форм-фактор: 1U
      Енергоспоживання: ~250 Вт
      Розміри: 43.9 x 43.2 x 4.4 см
      Вага: 7.9 кг
       





×
×
  • Створити нове...