BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 20 июн 2025, 03:43

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
СообщениеДобавлено: 20 сен 2014, 04:43 
Не в сети

Зарегистрирован: 29 янв 2014, 11:32
Сообщения: 365
Карма: 10
Подскажите пожалуйста как сделать несколько policy на одну сессию pppoe на ASR1002? С разделение по классу трафика - локальный и интернет, например.

Пробовал разные варианты. Вот такой:
radius.inetOption.2.attributes=Cisco-AVPair=ip:sub-policy-Out=4MBIT-INTERNET
radius.inetOption.51.attributes=Cisco-AVPair=ip:sub-policy-Out=10MBIT-LOCAL

При этом вторая полиси не применяется. Ну это логично, т.к. нельзя сделать более одной полиси водном направлении трафика.

Вот такой:
radius.inetOption.51.attributes=Cisco-AVPair=lcp:interface-config=service-policy input 10MBIT-LOCAL
Что по сути тоже самое.

Попробовал написать вот такое. Применяется последнее значение Service-info.
radius.inetOption.2.attributes=Cisco-AVPair=subscriber:service-name=TEST;Cisco-AVPair=ip:traffic-class=input access-group name INTERNET-IN priority 30;cisco-SSG-Service-Info=QU;;1024000;;512000;;D;;1024000;;512000;Cisco-AVPair=subscriber:command=activate-service


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 20 сен 2014, 17:54 
Не в сети

Зарегистрирован: 29 янв 2014, 11:32
Сообщения: 365
Карма: 10
Попробовал сделать через ISG.

В конфиге типа устройства:
Код:
radius.inetOption.2.attributes=Cisco-SSG-Account-Info=ABOD1M

На cisco:
Код:
aaa authentication login default local-case
aaa authentication ppp PPPOE group RAD_PPPOE
aaa authorization exec default local
aaa authorization network PPPOE group RAD_PPPOE
aaa authorization subscriber-service default local
aaa accounting delay-start
aaa accounting update periodic 1
aaa accounting network PPPOE start-stop group RAD_PPPOE

class-map type traffic match-any BOD1M_TC
 match access-group input name BOD1M_IN_ACL_IN
 match access-group output name BOD1M_ACL_OUT

policy-map type service BOD1M
 10 class type traffic BOD1M_TC
  police input 512000 256000 5000
  police output 1024000 512000 5000
 !
 class type traffic default in-out
  drop
 !
!

ip access-list extended BOD1M_IN_ACL_IN
 permit ip any 172.18.32.0 0.0.15.255
 deny   ip any any
ip access-list extended BOD1M_ACL_OUT
 permit ip 172.18.32.0 0.0.15.255 any
 deny   ip any any


В логах:
Код:
*Sep 20 15:41:59: RADIUS:  Framed-Protocol     [7]   6   PPP                       [1]
*Sep 20 15:41:59: RADIUS:  User-Name           [1]   10  "testuser"
*Sep 20 15:41:59: RADIUS:  CHAP-Password       [3]   19  *
*Sep 20 15:41:59: RADIUS:  NAS-Port-Type       [61]  6   Virtual                   [5]
*Sep 20 15:41:59: RADIUS:  NAS-Port            [5]   6   0
*Sep 20 15:41:59: RADIUS:  NAS-Port-Id         [87]  11  "0/0/0/101"
*Sep 20 15:41:59: RADIUS:  Vendor, Cisco       [26]  41
*Sep 20 15:41:59: RADIUS:   Cisco AVpair       [1]   35  "client-mac-address=001b.789a.d2d0"
*Sep 20 15:41:59: RADIUS:  Service-Type        [6]   6   Framed                    [2]
*Sep 20 15:41:59: RADIUS:  NAS-IP-Address      [4]   6   X.X.X.9
*Sep 20 15:41:59: RADIUS(00000035): Sending a IPv4 Radius Packet
*Sep 20 15:41:59: RADIUS(00000035): Started 5 sec timeout
*Sep 20 15:42:00: RADIUS: Received from id 1645/40 X.X.X.26:1812, Access-Accept, len 57
*Sep 20 15:42:00: RADIUS:  authenticator 77 9F DE 9A ED F0 F0 02 - 2C 0E 36 A7 66 8A 52 87
*Sep 20 15:42:00: RADIUS:  Acct-Interim-Interva[85]  6   600
*Sep 20 15:42:00: RADIUS:  Framed-IP-Address   [8]   6   172.18.63.172
*Sep 20 15:42:00: RADIUS:  Vendor, Unknown     [26]  11
*Sep 20 15:42:00: RADIUS:  Ascend-Private-Route[104] 5
*Sep 20 15:42:00: RADIUS:   50 50 50               [ PPP]
*Sep 20 15:42:00: RADIUS:  Vendor, Cisco       [26]  14
*Sep 20 15:42:00: RADIUS:   ssg-account-info   [250] 8   "ABOD1M"


Ниже:
*Sep 20 15:42:00: SSS PM [422577A0]: Updated key list:
*Sep 20 15:42:00: SSS PM [422577A0]:   Logon-Service = "BOD1M"
*Sep 20 15:42:00: SSS PM [422577A0]:   Nasport = PPPoEoVLAN: slot 0 adapter 0 port 0 sub-interface 101 IP 0.0.0.0 VPI 0 VCI 0 VLAN 101
*Sep 20 15:42:00: SSS PM [422577A0]:   Access-Type = 11 (Web-service-logon)
*Sep 20 15:42:00: SSS PM [422577A0]:   Authen-Status = 1 (Unauthenticated)
*Sep 20 15:42:00: SSS PM [422577A0]:   Session-Handle = 754974798 (2D00004E)

Еще ниже:

*Sep 20 15:42:00: RADIUS:  User-Password       [2]   18  *
*Sep 20 15:42:00: RADIUS:  User-Name           [1]   7   "BOD1M"
*Sep 20 15:42:00: RADIUS:  Service-Type        [6]   6   Outbound                  [5]
*Sep 20 15:42:00: RADIUS:  NAS-IP-Address      [4]   6   X.X.X.9

Еще ниже:

*Sep 20 15:47:15: RADIUS(00000000): Send Access-Request to X.X.X.26:1812 id 1645/43, len 57
*Sep 20 15:47:15: RADIUS:  authenticator C7 E6 70 30 3F B4 D1 ED - E8 42 61 73 9A 61 C8 C1
*Sep 20 15:47:15: RADIUS:  User-Password       [2]   18  *
*Sep 20 15:47:15: RADIUS:  User-Name           [1]   7   "BOD1M"
*Sep 20 15:47:15: RADIUS:  Service-Type        [6]   6   Outbound                  [5]
*Sep 20 15:47:15: RADIUS:  NAS-IP-Address      [4]   6   X.X.X.9
*Sep 20 15:47:15: RADIUS(00000000): Sending a IPv4 Radius Packet
*Sep 20 15:47:15: RADIUS(00000000): Started 5 sec timeout
*Sep 20 15:47:15: RADIUS: Received from id 1645/43 X.X.X.26:1812, Access-Reject, len 23
*Sep 20 15:47:15: RADIUS:  authenticator 90 DD BE 99 26 13 8E BB - 74 B6 2A 90 D2 45 6E 8A
*Sep 20 15:47:15: RADIUS:  Reply-Message       [18]  3
*Sep 20 15:47:15: RADIUS:   31                 [ 1]

Т.е. авторизация ISG уходит на Radius-сервер. Но в настройках Cisco есть строчка:
Код:
aaa authorization subscriber-service default local

Которая по идее должна авторизовать сервис локально на ISG. Почему авторизация уходит на радиус?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 22 сен 2014, 15:05 
Не в сети

Зарегистрирован: 29 янв 2014, 11:32
Сообщения: 365
Карма: 10
Причина авторизации на радиусе была в софте. Почему-то на IOS 15.4 уходила на радиус. В 12.33 все нормально авторизуется локально.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 23 сен 2014, 19:44 
Не в сети

Зарегистрирован: 29 янв 2014, 11:32
Сообщения: 365
Карма: 10
С причиной не работы на софте 15.4 разобрался.
Дело в том, что при авторизации сервисов, подключаемых на сессию pppoe строка авторизации 'aaa authorization subscriber-service...' вообще не используется. Хотя по мне это выглядит несколько нелогично.
Авторизация идет по строке
'aaa authorization network...'

Поэтому надо было в строку aaa authorization network добавит ьлокальную авторизацию. Т.е. в моем случае это выглядит так:
aaa authorization subscriber-service PPPOE local group RAD_PPPOE

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

Кстати, на 15.4 не поддерживается l4:redirect. Так и пишет, что не поддерживается данной платформой, хотя на 12.33 работает. Решил вопрос написанием локального сервиса с вызовом redirect - в таком виде работает.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
POWERED_BY
Русская поддержка phpBB
[ Time : 0.037s | 23 Queries | GZIP : On ]