Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
abills:docs:nas:juniper:ru:juniper [2014/05/16 10:53]
asmodeus [Гостевой профайл]
abills:docs:nas:juniper:ru:juniper [2016/07/22 16:03] (текущий)
asmodeus [Гостевой профайл]
Строка 3: Строка 3:
 {{http://​www.juniper.net/​shared/​img/​header/​logo-top-m.gif|http://​www.juniper.net/​}} {{http://​www.juniper.net/​shared/​img/​header/​logo-top-m.gif|http://​www.juniper.net/​}}
  
-=====MX-80=====+Управление,​ авторизация и аккаунтинг Juniper ​MX-80
  
-**Возможности**+====Возможности====
  
   * PPPoE, ​   * PPPoE, ​
Строка 47: Строка 47:
 Авторизация по умолчанию ​ Авторизация по умолчанию ​
  
-Мак абонента прописывается в сервисе **Internte** абонента поле CID.+Мак абонента прописывается в сервисе **Internet** абонента поле CID.
 ====Авторизация по MAC и порту коммутатора==== ====Авторизация по MAC и порту коммутатора====
  
Строка 103: Строка 103:
 файл настройки **config.pl**\\ файл настройки **config.pl**\\
  
-включение модуля авторизации+включение модуля авторизации. Данные параметры должны быть прописаны после секций %AUTH = (); %ACCT = ();
   $AUTH{mx80} = '​Mx80';​   $AUTH{mx80} = '​Mx80';​
   $ACCT{mx80} = '​Mx80';​   $ACCT{mx80} = '​Mx80';​
Строка 118: Строка 118:
 Настройка сервера доступа **/ Система/​ Сервер доступа/​** Настройка сервера доступа **/ Система/​ Сервер доступа/​**
  
-^IP: |  IP  адрес маршрутизатора |+^IP: | IP  адрес маршрутизатора |
 ^Название:​| Название | ^Название:​| Название |
 ^Тип: | указать тип: mx80| ^Тип: | указать тип: mx80|
 :​Управление:​ :​Управление:​
 ^IP:PORT: | адрес и порт для отправки RADIUS CoA  команд. (По умолчанию 3799) \\ xxx.xxx.xxx.xxx:​3799 | ^IP:PORT: | адрес и порт для отправки RADIUS CoA  команд. (По умолчанию 3799) \\ xxx.xxx.xxx.xxx:​3799 |
-^Пароль:​ | пароль для отправки RADIUS CoA команд  ​|+^Пароль:​ | пароль для отправки RADIUS ​и CoA пакетов   |
  
  
Строка 145: Строка 145:
 |$conf{MX80_O82_EXPR}='​Название опции:​регулярное выражение:​переменные;​...';​|Определение параметров опции 82 | |$conf{MX80_O82_EXPR}='​Название опции:​регулярное выражение:​переменные;​...';​|Определение параметров опции 82 |
 |$conf{MX80_PROFILE_PREFIX}='​svc';​ | Префикс профайла соединения \\ по умолчанию '​svc'​ | |$conf{MX80_PROFILE_PREFIX}='​svc';​ | Префикс профайла соединения \\ по умолчанию '​svc'​ |
-|$conf{PROFILES}='​WRONG_PASS:​profile_wrong_pass;';​ | Определение разных профайлов для разных ошибок авторизации \\ Параметры:​ \\ \\ **WRONG_PASS** - Неправильный правильный пароль для ​ туннельных соединений (PPPoE) \\ **NEG_DEPOSIT** - Отрицательный баланс на счету ​ \\ **AUTH_ERROR** - Другая ошибка авторизации \\ **NOT_REGISTER** - Учётная запись с такими параметрами ​ не зарегистрирована ​ \\ **NOT_ALLOW_SERVICE** - Использование услугу запрещено ​ \\ **DISABLE** - Пользователь отключен \\ \\ Пример \\ $conf{PROFILES}='​WRONG_PASS:​profile_wrong_pass;​\\ NEG_DEPOSIT:​profile_neg_deposit;​\\ AUTH_ERROR:​profile_other_error;​\\ NOT_REGISTER:​profile_not_register;​\\ NOT_ALLOW_SERVICE:​profile_not_allow_service;​\\ DISABLE:​profile_disable';​ |+|$conf{MX80_PROFILES}='​WRONG_PASS:​profile_wrong_pass;';​ | Определение разных профайлов для разных ошибок авторизации \\ Параметры:​ \\ \\ **WRONG_PASS** - Неправильный правильный пароль для ​ туннельных соединений (PPPoE) \\ **NEG_DEPOSIT** - Отрицательный баланс на счету ​ \\ **AUTH_ERROR** - Другая ошибка авторизации \\ **NOT_REGISTER** - Учётная запись с такими параметрами ​ не зарегистрирована ​ \\ **NOT_ALLOW_SERVICE** - Использование услугу запрещено ​ \\ **DISABLE** - Пользователь отключен \\ \\ Пример \\ $conf{PROFILES}='​WRONG_PASS:​profile_wrong_pass;​\\ NEG_DEPOSIT:​profile_neg_deposit;​\\ AUTH_ERROR:​profile_other_error;​\\ NOT_REGISTER:​profile_not_register;​\\ NOT_ALLOW_SERVICE:​profile_not_allow_service;​\\ DISABLE:​profile_disable';​ |
  
 Пример config.pl Пример config.pl
 +Возможность использовать разные профайлы для разных ошибок подключения
  
 <​code>​ <​code>​
 #MX80-PPPoE #MX80-PPPoE
-$conf{MX80_IPOE_PROFILES}='+$conf{MX80_PROFILES}='
 WRONG_PASS:​svc-guest-pppoe(svc-filter-in-wrongpassword);​ WRONG_PASS:​svc-guest-pppoe(svc-filter-in-wrongpassword);​
 NEG_DEPOSIT:​svc-guest-pppoe(svc-filter-in-nomoney);​ NEG_DEPOSIT:​svc-guest-pppoe(svc-filter-in-nomoney);​
Строка 163: Строка 164:
 </​code>​ </​code>​
  
 +Если ипользуется IPoE система автоматически изменит pppoe на ipoe
  
 Пример настройки MX80 Пример настройки MX80
Строка 270: Строка 272:
 |{traffic_class_id} ​  | Номер класса трафика | |{traffic_class_id} ​  | Номер класса трафика |
 |{traffic_class_name} | название класса трафика | |{traffic_class_name} | название класса трафика |
-|{profile_sufix} ​     |pppoe \\ ipoe |+|{profile_sufix} ​     |pppoe \\ ipoe \\ если присутствует RADIUS ​ пара Framed-Protocol система подставляет pppoe в противном случае ​ipoe| 
 + 
 +====Мониторинг расхождений сессий==== 
 +Отображает не зарегистрированные в биллинге сессии,​ а также сессии которых нет уже на mx80  но они зарегистрированы в биллинге. ​ Для работы программы нужно открыть доступ к MX80 с биллинг сервера по SNMP. В качестве коммунити (snmp community) нужно использовать ​ пароль управления с биллинга. 
 + 
 +  # /​usr/​abills/​libexec/​billd mx80_checklines SHOW 
 +   
 +Результат работы 
 + 
 +  =================== 
 +  MX80 Unknown ip: 192.168.0.7 .0.5477 
 +  User: e03f.4923.2739 
 +    Connect: IPoE Type:  STATE: configured 
 +    Login time: 2014-09-02 11:54:58 EEST 
 +     
 + 
 + 
 +====Дополнительно==== 
 + 
 + 
 +  * [[http://​www.juniper.net/​techpubs/​en_US/​junos14.1/​topics/​concept/​radius-terminate-code-app-terminate-reasons-mapping.html|Описание кодов завершения сессий Juniper]]