|
|
ru.cisco- RU.CISCO --------------------------------------------------------------------- From : Alexey E. Zelenin 2:5020/400 23 May 2005 11:12:59 To : All Subject : Как увидеть по SNMP сессии PPPoE? --------------------------------------------------------------------------------
Здравствуйте!
Есть Cisco uBR 7114
uBR7114#sh ver
Cisco Internetwork Operating System Software
IOS (tm) EGR Software (UBR7100-IK8S-M), Version 12.3(9a)BC3, RELEASE
SOFTWARE (fc1)
Пытаюсь затерминировать на ней PPPoE и PPTP туннели. Получается хорошо:
aaa authentication ppp VPN group radius
aaa authorization network VPN group radius
aaa accounting network VPN start-stop group radius
...
vpdn-group 1
! Default PPTP VPDN group
description PPTP VPDN group
accept-dialin
protocol pptp
virtual-template 1
local name VPN-server
!
vpdn-group 2
description PPPoE VPDN group
accept-dialin
protocol pppoe
virtual-template 1
pppoe limit per-mac 1
pppoe limit max-sessions 1024
local name VPN-server
...
interface Cable1/0
...
pppoe enable
...
interface Virtual-Template1
ip unnumbered Loopback0
no ip redirects
no ip proxy-arp
ip accounting output-packets
ip route-cache flow
no peer default ip address
ppp authentication chap ms-chap VPN
ppp authorization VPN
ppp accounting VPN
Использую GNU RADIUS. Все работает за исключением атрибута "Simultaneous
Use", который равен 1. Я бы хотел, чтобы RADIUS проверял наличие сессии
пользователя на NAS по SNMP. Пытаюсь использовать ciscoVpdnMgmtMIB. Однако:
uBR7114#sh caller
Active Idle
Line User Service Time Time
Vi4 zelya PPPoE 1d02h 00:00:16
zelya@db1:~$ snmpwalk -c community 10.1.1.1 .1.3.6.1.4.1.9.10.24.1.3.2.1
zelya@db1:~$
При этом:
uBR7114#sh caller
Active Idle
Line User Service Time Time
Vi5 zelya PPPoVPDN 00:00:09 00:00:09
zelya@db1:~$ snmpwalk -c community 10.1.1.1 .1.3.6.1.4.1.9.10.24.1.3.2.1
enterprises.9.10.24.1.3.2.1.2.3.67.67 = "zelya"
enterprises.9.10.24.1.3.2.1.3.3.67.67 = 13
enterprises.9.10.24.1.3.2.1.4.3.67.67 = Timeticks: (181439278) 20 days,
23:59:52.78
enterprises.9.10.24.1.3.2.1.5.3.67.67 = Counter32: 2519
enterprises.9.10.24.1.3.2.1.6.3.67.67 = Counter32: 3453536
enterprises.9.10.24.1.3.2.1.7.3.67.67 = Counter32: 1380
enterprises.9.10.24.1.3.2.1.8.3.67.67 = Counter32: 65208
enterprises.9.10.24.1.3.2.1.9.3.67.67 = 1
enterprises.9.10.24.1.3.2.1.10.3.67.67 = ""
enterprises.9.10.24.1.3.2.1.11.3.67.67 = 33
enterprises.9.10.24.1.3.2.1.12.3.67.67 = 2
Самое противное, что при:
uBR7114#sh caller
Active Idle
Line User Service Time Time
Vi4 zelya PPPoE 00:00:04 00:00:04
Vi5 zelya PPPoVPDN 00:08:24 00:00:12
по SNMP по-прежнему видно только PPTP-сессию. То есть PPPoE сессий в этом
MIB не видно в принципе.
Попробовал использовать AAA Session MIB. Хотя и:
uBR7114(config)#aaa s?
session-id
uBR7114(config)#aaa session-mib
^
% Invalid input detected at '^' marker.
Hе работает:
zelya@db1:~$ snmpwalk -c community 10.1.1.1 .1.3.6.1.4.1.9.9.150
zelya@db1:~$
Bug Toolkit ни о чем таком не рассказывает, гугление тоже ни к чему не
привело. Вариант с bba-group пробовал - все работает. В смысле, все
соединяется, но соединения PPPoE по SNMP увидеть не удается. У Cisco
практически во всех примерах с PPPoE используются 2 маршрутизтора - LAC и
LNS
(http://www.cisco.com/en/US/tech/tk86/tk808/technologies_configuration_examp
le09186a008019e120.shtml). Hо это же не обязательно, можно обойтись и одним?
Что же делать?
С уважением,
Алексей Зеленин.
--- ifmail v.2.15dev5.3
* Origin: MTU-Intel ISP (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cisco/910419fdb1fc.html, оценка из 5, голосов 10
|