1314 lines
50 KiB
Plaintext
1314 lines
50 KiB
Plaintext
------------------------------------------------------------------------------
|
||
--
|
||
-- File : sys.mi2
|
||
-- Description :
|
||
-- Version :
|
||
-- Date : March 3, 2003
|
||
-- Copyright : 2003 by maipu (sichuan) communication technology co.,ltd.
|
||
-- All rights reserved.
|
||
--
|
||
-- $Id:
|
||
--
|
||
------------------------------------------------------------------------------
|
||
|
||
------------------------------------------------------------------------------
|
||
MPAAA-MIB DEFINITIONS ::= BEGIN
|
||
|
||
|
||
IMPORTS
|
||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Counter32, Gauge32,
|
||
Integer32, Unsigned32, TimeTicks,IpAddress,Counter64
|
||
FROM SNMPv2-SMI
|
||
TEXTUAL-CONVENTION, TruthValue, MacAddress,
|
||
RowStatus, DisplayString, DateAndTime
|
||
FROM SNMPv2-TC
|
||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||
FROM SNMPv2-CONF
|
||
mpMgmt
|
||
FROM MAIPU-SMI
|
||
ObjectName, ObjectSyntax, NetworkAddress
|
||
FROM RFC1155-SMI;
|
||
|
||
|
||
|
||
mpAAAMib MODULE-IDENTITY
|
||
LAST-UPDATED "0812291627Z"
|
||
ORGANIZATION "四川迈普数据通信股份有限公司,
|
||
Maipu (Sichuan) Communication Technology Co. LTD."
|
||
CONTACT-INFO
|
||
"编 写 人: ???
|
||
联系地址:四川省 成都市 高新区 九兴大道16号
|
||
邮 编: 610041
|
||
电 话:
|
||
传 真:
|
||
电子邮件: ????"
|
||
DESCRIPTION
|
||
""
|
||
::= { mpMgmt 27 }
|
||
|
||
------------------------------------------------------------------------------
|
||
-- Textual Conventions
|
||
------------------------------------------------------------------------------
|
||
EnabledStatus ::= TEXTUAL-CONVENTION
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A simple status value for the object."
|
||
SYNTAX INTEGER {
|
||
enabled(1), disabled(2) }
|
||
|
||
------------------------------------------------------------------------------
|
||
|
||
|
||
|
||
------------------------------------------------------------------------------
|
||
aaaConf OBJECT IDENTIFIER ::= { mpAAAMib 1 }
|
||
|
||
|
||
------------------------------------------------------------------------------
|
||
aaaGlobal OBJECT IDENTIFIER ::= { aaaConf 1 }
|
||
|
||
aaaNewModel OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"AAA开关"
|
||
::= { aaaGlobal 1 }
|
||
|
||
aaaAcctSurNullName OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"是否计费用户名为空的用户"
|
||
::= { aaaGlobal 2 }
|
||
|
||
aaaAcctUpdate OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
disable(0),
|
||
newInfo(1),
|
||
periodic(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"计费是否更新
|
||
0--不定时更新
|
||
1--当有新的计费消息时更新
|
||
2--周期性定时更新"
|
||
::= { aaaGlobal 3 }
|
||
|
||
aaaAcctPeriInter OBJECT-TYPE
|
||
SYNTAX Unsigned32(1..2147483647)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"周期性定时更新间隔"
|
||
::= { aaaGlobal 4 }
|
||
|
||
aaaAuthBanner OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(0..220))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"认证登陆提示语"
|
||
::= { aaaGlobal 5 }
|
||
|
||
aaaAuthFailMsg OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(0..220))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"登陆失败提示语"
|
||
::= { aaaGlobal 6 }
|
||
|
||
aaaAuthPwdPrompt OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(0..255))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"认证登陆密码提示符"
|
||
::= { aaaGlobal 7 }
|
||
|
||
aaaAuthUserPrompt OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(0..255))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"认证登陆用户名提示符"
|
||
::= { aaaGlobal 8 }
|
||
|
||
aaaAuthorConfCmd OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"是否命令授权"
|
||
::= { aaaGlobal 9 }
|
||
|
||
|
||
------------------------------------------------------------------------------
|
||
aaaList OBJECT IDENTIFIER ::= { aaaConf 2 }
|
||
|
||
aaaAuthenListTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF AaaAuthenListEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
::= { aaaList 1 }
|
||
|
||
aaaAuthenListEntry OBJECT-TYPE
|
||
SYNTAX AaaAuthenListEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
INDEX { aaaAuthenListName, aaaAuthenListMode }
|
||
::= { aaaAuthenListTable 1 }
|
||
|
||
AaaAuthenListEntry ::= SEQUENCE {
|
||
aaaAuthenListName DisplayString,
|
||
aaaAuthenListMode INTEGER,
|
||
aaaAuthenListOption1 INTEGER,
|
||
aaaAuthenListGrpSrv1 DisplayString,
|
||
aaaAuthenListOption2 INTEGER,
|
||
aaaAuthenListGrpSrv2 DisplayString,
|
||
aaaAuthenListOption3 INTEGER,
|
||
aaaAuthenListGrpSrv3 DisplayString,
|
||
aaaAuthenListOption4 INTEGER,
|
||
aaaAuthenListGrpSrv4 DisplayString,
|
||
aaaAuthenListRowStatus RowStatus
|
||
}
|
||
|
||
|
||
aaaAuthenListName OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(0..32))
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"AAA认证列表名称
|
||
对于Login模式可以为default或自定义
|
||
对于Enable模式只能default
|
||
对于PPP模式只能自定义"
|
||
::= { aaaAuthenListEntry 1 }
|
||
|
||
aaaAuthenListMode OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
login(1),
|
||
enable(2),
|
||
ppp(3)
|
||
}
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"AAA认证列表模式:
|
||
1--Login
|
||
2--Enable
|
||
3--PPP"
|
||
::= { aaaAuthenListEntry 2 }
|
||
|
||
aaaAuthenListOption1 OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
nomethod(0),
|
||
none(1),
|
||
local(2),
|
||
radius(3),
|
||
enable(4),
|
||
tacacs(5),
|
||
line(6),
|
||
grpSrv(7)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"AAA认证列表选项:
|
||
1--none
|
||
2--Local(enable模式无效)
|
||
3--Radius
|
||
4--Enable(ppp模式无效)
|
||
5--Tacacs
|
||
6--Line(ppp模式无效)
|
||
7--GrpSrv(服务器组)"
|
||
::= { aaaAuthenListEntry 3 }
|
||
|
||
aaaAuthenListGrpSrv1 OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(0..32))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"认证组服务器"
|
||
::= { aaaAuthenListEntry 4 }
|
||
|
||
aaaAuthenListOption2 OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
nomethod(0),
|
||
none(1),
|
||
local(2),
|
||
radius(3),
|
||
enable(4),
|
||
tacacs(5),
|
||
line(6),
|
||
grpSrv(7)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"和aaaAuthenListOption1相同"
|
||
::= { aaaAuthenListEntry 5 }
|
||
|
||
aaaAuthenListGrpSrv2 OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(0..32))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"认证组服务器2"
|
||
::= { aaaAuthenListEntry 6 }
|
||
|
||
aaaAuthenListOption3 OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
nomethod(0),
|
||
none(1),
|
||
local(2),
|
||
radius(3),
|
||
enable(4),
|
||
tacacs(5),
|
||
line(6),
|
||
grpSrv(7)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"和aaaAuthenListOption1相同"
|
||
::= { aaaAuthenListEntry 7 }
|
||
|
||
aaaAuthenListGrpSrv3 OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(0..32))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"认证组服务器3"
|
||
::= { aaaAuthenListEntry 8 }
|
||
|
||
aaaAuthenListOption4 OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
nomethod(0),
|
||
none(1),
|
||
local(2),
|
||
radius(3),
|
||
enable(4),
|
||
tacacs(5),
|
||
line(6),
|
||
grpSrv(7)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"和aaaAuthenListOption1相同"
|
||
::= { aaaAuthenListEntry 9 }
|
||
|
||
aaaAuthenListGrpSrv4 OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(0..32))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"认证组服务器4"
|
||
::= { aaaAuthenListEntry 10 }
|
||
|
||
aaaAuthenListRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
::= { aaaAuthenListEntry 11 }
|
||
|
||
aaaAuthorListTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF AaaAuthorListEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
::= { aaaList 2 }
|
||
|
||
aaaAuthorListEntry OBJECT-TYPE
|
||
SYNTAX AaaAuthorListEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
INDEX { aaaAuthorListName, aaaAuthorListMode, aaaAuthorListCmdLvl }
|
||
::= { aaaAuthorListTable 1 }
|
||
|
||
AaaAuthorListEntry ::= SEQUENCE {
|
||
aaaAuthorListName DisplayString,
|
||
aaaAuthorListMode INTEGER,
|
||
aaaAuthorListCmdLvl INTEGER,
|
||
aaaAuthorListOption1 INTEGER,
|
||
aaaAuthorListGrpSrv1 DisplayString,
|
||
aaaAuthorListOption2 INTEGER,
|
||
aaaAuthorListGrpSrv2 DisplayString,
|
||
aaaAuthorListOption3 INTEGER,
|
||
aaaAuthorListGrpSrv3 DisplayString,
|
||
aaaAuthorListOption4 INTEGER,
|
||
aaaAuthorListGrpSrv4 DisplayString,
|
||
aaaAuthorListRowStatus RowStatus
|
||
}
|
||
|
||
|
||
aaaAuthorListName OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(0..32))
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"AAA授权列表名称
|
||
对于exec模式只能是default
|
||
对于network模式只能自定义名称"
|
||
::= { aaaAuthorListEntry 1 }
|
||
|
||
aaaAuthorListMode OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
exec(1),
|
||
network(2),
|
||
commands(4)
|
||
}
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"AAA授权列表模式:
|
||
1--EXEC
|
||
2--network
|
||
3--commands(指定命令等级授权)"
|
||
::= { aaaAuthorListEntry 2 }
|
||
|
||
aaaAuthorListCmdLvl OBJECT-TYPE
|
||
SYNTAX INTEGER(0..15)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"指定命令等级授权的命令等级"
|
||
::= { aaaAuthorListEntry 3 }
|
||
|
||
aaaAuthorListOption1 OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
nomethod(0),
|
||
none(1),
|
||
local(2),
|
||
radius(3),
|
||
tacacs(5),
|
||
grpSrv(7),
|
||
ifAuthenticated(16)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"AAA授权列表选项:
|
||
和认证选项类似,如配置数组 3 4 16 0 0 0 则表示授权顺序为radius tacacs if-authenticated
|
||
1--none
|
||
2--Local
|
||
3--Radius
|
||
5--Tacacs
|
||
7--SrvGrp(服务器组)
|
||
16--if-authenticated(如果通过认证就通过授权)"
|
||
::= { aaaAuthorListEntry 4 }
|
||
|
||
aaaAuthorListGrpSrv1 OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(0..32))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"授权组服务器选项"
|
||
::= { aaaAuthorListEntry 5 }
|
||
|
||
aaaAuthorListOption2 OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
nomethod(0),
|
||
none(1),
|
||
local(2),
|
||
radius(3),
|
||
tacacs(5),
|
||
grpSrv(7),
|
||
ifAuthenticated(16)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"和aaaAuthorListOption1相同"
|
||
::= { aaaAuthorListEntry 6 }
|
||
|
||
aaaAuthorListGrpSrv2 OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(0..32))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"和aaaAuthorListGrpSrv1相同"
|
||
::= { aaaAuthorListEntry 7 }
|
||
|
||
aaaAuthorListOption3 OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
nomethod(0),
|
||
none(1),
|
||
local(2),
|
||
radius(3),
|
||
tacacs(5),
|
||
grpSrv(7),
|
||
ifAuthenticated(16)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"和aaaAuthorListOption1相同"
|
||
::= { aaaAuthorListEntry 8 }
|
||
|
||
aaaAuthorListGrpSrv3 OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(0..32))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"和aaaAuthorListGrpSrv1相同"
|
||
::= { aaaAuthorListEntry 9 }
|
||
|
||
aaaAuthorListOption4 OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
nomethod(0),
|
||
none(1),
|
||
local(2),
|
||
radius(3),
|
||
tacacs(5),
|
||
grpSrv(7),
|
||
ifAuthenticated(16)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"和aaaAuthorListOption1相同"
|
||
::= { aaaAuthorListEntry 10 }
|
||
|
||
aaaAuthorListGrpSrv4 OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(0..32))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"和aaaAuthorListGrpSrv1相同"
|
||
::= { aaaAuthorListEntry 11 }
|
||
|
||
aaaAuthorListRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
::= { aaaAuthorListEntry 12 }
|
||
|
||
aaaAccountListTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF AaaAccountListEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
::= { aaaList 3 }
|
||
|
||
aaaAccountListEntry OBJECT-TYPE
|
||
SYNTAX AaaAccountListEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
INDEX { aaaAccountListName, aaaAccountListMode, aaaAccountListCmdLvl }
|
||
::= { aaaAccountListTable 1 }
|
||
|
||
AaaAccountListEntry ::= SEQUENCE {
|
||
aaaAccountListName DisplayString,
|
||
aaaAccountListMode INTEGER,
|
||
aaaAccountListCmdLvl INTEGER,
|
||
aaaAccountListMethod INTEGER,
|
||
aaaAccountListBroadcast EnabledStatus,
|
||
aaaAccountListOption1 INTEGER,
|
||
aaaAccountListGrpSrv1 DisplayString,
|
||
aaaAccountListOption2 INTEGER,
|
||
aaaAccountListGrpSrv2 DisplayString,
|
||
aaaAccountListOption3 INTEGER,
|
||
aaaAccountListGrpSrv3 DisplayString,
|
||
aaaAccountListOption4 Integer32,
|
||
aaaAccountListGrpSrv4 DisplayString,
|
||
aaaAccountListRowStatus RowStatus
|
||
}
|
||
|
||
|
||
aaaAccountListName OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(0..32))
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"AAA计费列表名称
|
||
connection模式有default、dot1x、h323分别对应默认、dot1x应用、h323应用
|
||
exec模式只有default
|
||
network只有自定义名称"
|
||
::= { aaaAccountListEntry 1 }
|
||
|
||
aaaAccountListMode OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
exec(1),
|
||
network(2),
|
||
connection(3),
|
||
commands(4),
|
||
system(5)
|
||
}
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"AAA计费列表模式:
|
||
1--EXEC
|
||
2--network
|
||
3--connection(用于dot1x、h323等)
|
||
4--commands(指定等级命令计费)
|
||
5--system(系统事件统计)"
|
||
::= { aaaAccountListEntry 2 }
|
||
|
||
aaaAccountListCmdLvl OBJECT-TYPE
|
||
SYNTAX INTEGER(0..15)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"指定等级命令进行计费"
|
||
::= { aaaAccountListEntry 3 }
|
||
|
||
aaaAccountListMethod OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
none(1),
|
||
startStop(2),
|
||
stopOnly(3),
|
||
waitStart(4)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"AAA计费方法:
|
||
1--none
|
||
2--start-stop
|
||
3--stop-only
|
||
4--swait-start"
|
||
::= { aaaAccountListEntry 4 }
|
||
|
||
aaaAccountListBroadcast OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"支持统计报文广播到各个服务器"
|
||
::= { aaaAccountListEntry 5 }
|
||
|
||
aaaAccountListOption1 OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
nomethod(0),
|
||
radius(3),
|
||
tacacs(5),
|
||
grpSrv(7)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"AAA计费列表选项:
|
||
和认证选项类似,并且计费选项只能配置为3 5 0 0 0 0或者5 3 0 0 0 0。
|
||
3--Radius
|
||
5--Tacacs
|
||
7--SrvGrp"
|
||
::= { aaaAccountListEntry 6 }
|
||
|
||
aaaAccountListGrpSrv1 OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(0..32))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"计费组服务器"
|
||
::= { aaaAccountListEntry 7 }
|
||
|
||
aaaAccountListOption2 OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
nomethod(0),
|
||
radius(3),
|
||
tacacs(5),
|
||
grpSrv(7)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"AAA计费列表选项:
|
||
和认证选项类似,并且计费选项只能配置为3 5 0 0 0 0或者5 3 0 0 0 0。
|
||
3--Radius
|
||
5--Tacacs
|
||
7--SrvGrp"
|
||
::= { aaaAccountListEntry 8 }
|
||
|
||
aaaAccountListGrpSrv2 OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(0..32))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"计费组服务器"
|
||
::= { aaaAccountListEntry 9 }
|
||
|
||
aaaAccountListOption3 OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
nomethod(0),
|
||
radius(3),
|
||
tacacs(5),
|
||
grpSrv(7)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"AAA计费列表选项:
|
||
和认证选项类似,并且计费选项只能配置为3 5 0 0 0 0或者5 3 0 0 0 0。
|
||
3--Radius
|
||
5--Tacacs
|
||
7--SrvGrp"
|
||
::= { aaaAccountListEntry 10 }
|
||
|
||
aaaAccountListGrpSrv3 OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(0..32))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"计费组服务器"
|
||
::= { aaaAccountListEntry 11 }
|
||
|
||
aaaAccountListOption4 OBJECT-TYPE
|
||
SYNTAX Integer32 {
|
||
nomethod(0),
|
||
radius(3),
|
||
tacacs(5),
|
||
grpSrv(7)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
::= { aaaAccountListEntry 12 }
|
||
|
||
aaaAccountListGrpSrv4 OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(0..32))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
::= { aaaAccountListEntry 13 }
|
||
|
||
aaaAccountListRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
::= { aaaAccountListEntry 14 }
|
||
|
||
|
||
------------------------------------------------------------------------------
|
||
aaaGrpSrv OBJECT IDENTIFIER ::= { aaaConf 3 }
|
||
|
||
aaaGrpSrvTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF AaaGrpSrvEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
::= { aaaGrpSrv 1 }
|
||
|
||
aaaGrpSrvEntry OBJECT-TYPE
|
||
SYNTAX AaaGrpSrvEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
INDEX { aaaGrpSrvName, aaaGrpSrvType }
|
||
::= { aaaGrpSrvTable 1 }
|
||
|
||
AaaGrpSrvEntry ::= SEQUENCE {
|
||
aaaGrpSrvName DisplayString,
|
||
aaaGrpSrvType INTEGER,
|
||
aaaGrpSrvVrf DisplayString,
|
||
aaaGrpSrvRowStatus RowStatus
|
||
}
|
||
|
||
|
||
aaaGrpSrvName OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(0..32))
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"组服务器名称"
|
||
::= { aaaGrpSrvEntry 1 }
|
||
|
||
aaaGrpSrvType OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
tacacs(1),
|
||
radius(2)
|
||
}
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"组服务器类型"
|
||
::= { aaaGrpSrvEntry 2 }
|
||
|
||
aaaGrpSrvVrf OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(0..32))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
::= { aaaGrpSrvEntry 3 }
|
||
|
||
aaaGrpSrvRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
::= { aaaGrpSrvEntry 4 }
|
||
|
||
aaaGrpSrvReferenceTacacsIpTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF AaaGrpSrvReferenceTacacsIpEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
::= { aaaGrpSrv 2 }
|
||
|
||
aaaGrpSrvReferenceTacacsIpEntry OBJECT-TYPE
|
||
SYNTAX AaaGrpSrvReferenceTacacsIpEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
INDEX { aaaGrpSrvPrivateTacacsIp, aaaGrpSrvPrivateTacacsIpName }
|
||
::= { aaaGrpSrvReferenceTacacsIpTable 1 }
|
||
|
||
AaaGrpSrvReferenceTacacsIpEntry ::= SEQUENCE {
|
||
aaaGrpSrvReferenceTacacsIp IpAddress,
|
||
aaaGrpSrvReferenceTacacsIpName DisplayString,
|
||
aaaGrpSrvReferenceTacacsIpStatus INTEGER,
|
||
aaaGrpSrvReferenceTacacsIpRowStatus RowStatus
|
||
}
|
||
|
||
|
||
aaaGrpSrvReferenceTacacsIp OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
::= { aaaGrpSrvReferenceTacacsIpEntry 1 }
|
||
|
||
aaaGrpSrvReferenceTacacsIpName OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(0..32))
|
||
MAX-ACCESS accessible-for-notify
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
::= { aaaGrpSrvReferenceTacacsIpEntry 2 }
|
||
|
||
aaaGrpSrvReferenceTacacsIpStatus OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
define(1),
|
||
undefine(2)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
::= { aaaGrpSrvReferenceTacacsIpEntry 3 }
|
||
|
||
aaaGrpSrvReferenceTacacsIpRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
::= { aaaGrpSrvReferenceTacacsIpEntry 4 }
|
||
|
||
aaaGrpSrvReferenceRadiusIpTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF AaaGrpSrvReferenceRadiusIpEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
::= { aaaGrpSrv 3 }
|
||
|
||
aaaGrpSrvReferenceRadiusIpEntry OBJECT-TYPE
|
||
SYNTAX AaaGrpSrvReferenceRadiusIpEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
INDEX { aaaGrpSrvPrivateRadiusIp, aaaGrpSrvPrivateRadiusIpAuthPort, aaaGrpSrvPrivateRadiusIpAcctPort, aaaGrpSrvPrivateRadiusIpName }
|
||
::= { aaaGrpSrvReferenceRadiusIpTable 1 }
|
||
|
||
AaaGrpSrvReferenceRadiusIpEntry ::= SEQUENCE {
|
||
aaaGrpSrvReferenceRadiusIp IpAddress,
|
||
aaaGrpSrvReferenceRadiusIpAuthPort INTEGER,
|
||
aaaGrpSrvReferenceRadiusIpAcctPort INTEGER,
|
||
aaaGrpSrvReferenceRadiusIpName DisplayString,
|
||
aaaGrpSrvReferenceRadiusIpStatus INTEGER,
|
||
aaaGrpSrvReferenceRadiusIpRowStatus RowStatus
|
||
}
|
||
|
||
|
||
aaaGrpSrvReferenceRadiusIp OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"组服务器IP地址"
|
||
::= { aaaGrpSrvReferenceRadiusIpEntry 1 }
|
||
|
||
aaaGrpSrvReferenceRadiusIpAuthPort OBJECT-TYPE
|
||
SYNTAX INTEGER(0..65535)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
::= { aaaGrpSrvReferenceRadiusIpEntry 2 }
|
||
|
||
aaaGrpSrvReferenceRadiusIpAcctPort OBJECT-TYPE
|
||
SYNTAX INTEGER(0..65535)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
::= { aaaGrpSrvReferenceRadiusIpEntry 3 }
|
||
|
||
aaaGrpSrvReferenceRadiusIpName OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(0..32))
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"IP所属的组"
|
||
::= { aaaGrpSrvReferenceRadiusIpEntry 4 }
|
||
|
||
aaaGrpSrvReferenceRadiusIpStatus OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
define(1),
|
||
undefine(2)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
::= { aaaGrpSrvReferenceRadiusIpEntry 5 }
|
||
|
||
aaaGrpSrvReferenceRadiusIpRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
::= { aaaGrpSrvReferenceRadiusIpEntry 6 }
|
||
|
||
aaaGrpSrvPrivateTacacsIpTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF AaaGrpSrvPrivateTacacsIpEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
::= { aaaGrpSrv 4 }
|
||
|
||
aaaGrpSrvPrivateTacacsIpEntry OBJECT-TYPE
|
||
SYNTAX AaaGrpSrvPrivateTacacsIpEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
INDEX { aaaGrpSrvPrivateTacacsIp, aaaGrpSrvPrivateTacacsIpName }
|
||
::= { aaaGrpSrvPrivateTacacsIpTable 1 }
|
||
|
||
AaaGrpSrvPrivateTacacsIpEntry ::= SEQUENCE {
|
||
aaaGrpSrvPrivateTacacsIp IpAddress,
|
||
aaaGrpSrvPrivateTacacsIpName DisplayString,
|
||
aaaGrpSrvPrivateTacacsIpKey DisplayString,
|
||
aaaGrpSrvPrivateTacacsIpPort INTEGER,
|
||
aaaGrpSrvPrivateTacacsIpTimeout INTEGER,
|
||
aaaGrpSrvPrivateTacacsIpRowStatus RowStatus
|
||
}
|
||
|
||
|
||
aaaGrpSrvPrivateTacacsIp OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
::= { aaaGrpSrvPrivateTacacsIpEntry 1 }
|
||
|
||
aaaGrpSrvPrivateTacacsIpName OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(0..32))
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
::= { aaaGrpSrvPrivateTacacsIpEntry 2 }
|
||
|
||
aaaGrpSrvPrivateTacacsIpKey OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(0..127))
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
::= { aaaGrpSrvPrivateTacacsIpEntry 3 }
|
||
|
||
aaaGrpSrvPrivateTacacsIpPort OBJECT-TYPE
|
||
SYNTAX INTEGER(0..65535)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
::= { aaaGrpSrvPrivateTacacsIpEntry 4 }
|
||
|
||
aaaGrpSrvPrivateTacacsIpTimeout OBJECT-TYPE
|
||
SYNTAX INTEGER(0..1000)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
::= { aaaGrpSrvPrivateTacacsIpEntry 5 }
|
||
|
||
aaaGrpSrvPrivateTacacsIpRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
::= { aaaGrpSrvPrivateTacacsIpEntry 6 }
|
||
|
||
aaaGrpSrvPrivateRadiusIpTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF AaaGrpSrvPrivateRadiusIpEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
::= { aaaGrpSrv 5 }
|
||
|
||
aaaGrpSrvPrivateRadiusIpEntry OBJECT-TYPE
|
||
SYNTAX AaaGrpSrvPrivateRadiusIpEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
INDEX { aaaGrpSrvPrivateRadiusIp, aaaGrpSrvPrivateRadiusIpName, aaaGrpSrvPrivateRadiusIpAuthPort, aaaGrpSrvPrivateRadiusIpAcctPort }
|
||
::= { aaaGrpSrvPrivateRadiusIpTable 1 }
|
||
|
||
AaaGrpSrvPrivateRadiusIpEntry ::= SEQUENCE {
|
||
aaaGrpSrvPrivateRadiusIp IpAddress,
|
||
aaaGrpSrvPrivateRadiusIpName DisplayString,
|
||
aaaGrpSrvPrivateRadiusIpAuthPort INTEGER,
|
||
aaaGrpSrvPrivateRadiusIpAcctPort INTEGER,
|
||
aaaGrpSrvPrivateRadiusIpPriority INTEGER,
|
||
aaaGrpSrvPrivateRadiusIpKey DisplayString,
|
||
aaaGrpSrvPrivateRadiusIpRowStatus RowStatus
|
||
}
|
||
|
||
|
||
aaaGrpSrvPrivateRadiusIp OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
::= { aaaGrpSrvPrivateRadiusIpEntry 1 }
|
||
|
||
aaaGrpSrvPrivateRadiusIpName OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(0..32))
|
||
MAX-ACCESS accessible-for-notify
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
::= { aaaGrpSrvPrivateRadiusIpEntry 2 }
|
||
|
||
aaaGrpSrvPrivateRadiusIpAuthPort OBJECT-TYPE
|
||
SYNTAX INTEGER(0..65535)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
::= { aaaGrpSrvPrivateRadiusIpEntry 3 }
|
||
|
||
aaaGrpSrvPrivateRadiusIpAcctPort OBJECT-TYPE
|
||
SYNTAX INTEGER(0..65535)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
::= { aaaGrpSrvPrivateRadiusIpEntry 4 }
|
||
|
||
aaaGrpSrvPrivateRadiusIpPriority OBJECT-TYPE
|
||
SYNTAX INTEGER(0..255)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
::= { aaaGrpSrvPrivateRadiusIpEntry 5 }
|
||
|
||
aaaGrpSrvPrivateRadiusIpKey OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(0..127))
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
::= { aaaGrpSrvPrivateRadiusIpEntry 6 }
|
||
|
||
aaaGrpSrvPrivateRadiusIpRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
::= { aaaGrpSrvPrivateRadiusIpEntry 7 }
|
||
|
||
|
||
------------------------------------------------------------------------------
|
||
radiusConf OBJECT IDENTIFIER ::= { mpAAAMib 2 }
|
||
|
||
|
||
------------------------------------------------------------------------------
|
||
radiusGlobal OBJECT IDENTIFIER ::= { radiusConf 1 }
|
||
|
||
radiusSvrDeadtime OBJECT-TYPE
|
||
SYNTAX INTEGER(0..1440)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Time to stop using a server that does not respond
|
||
0 - don't stop
|
||
1..1440 - the time to stop"
|
||
::= { radiusGlobal 1 }
|
||
|
||
radiusSvrKey OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(0..127))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Radius密钥"
|
||
::= { radiusGlobal 2 }
|
||
|
||
radiusSvrRetrans OBJECT-TYPE
|
||
SYNTAX INTEGER(1..100)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Raidus重传时间:default 3"
|
||
::= { radiusGlobal 3 }
|
||
|
||
radiusSvrTimeout OBJECT-TYPE
|
||
SYNTAX INTEGER(1..1000)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Radius等待服务器超时时间"
|
||
::= { radiusGlobal 4 }
|
||
|
||
radiusSvrSrcIf OBJECT-TYPE
|
||
SYNTAX MInterfaceName
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Raidus使用的源接口"
|
||
::= { radiusGlobal 5 }
|
||
|
||
|
||
------------------------------------------------------------------------------
|
||
radiusList OBJECT IDENTIFIER ::= { radiusConf 2 }
|
||
|
||
radiusHostTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF RadiusHostEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The valid RadiusHost."
|
||
::= { radiusList 1 }
|
||
|
||
radiusHostEntry OBJECT-TYPE
|
||
SYNTAX RadiusHostEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The valid RadiusHost."
|
||
INDEX { radiusHostAddr, radiusHostAuthPort, radiusHostAcctPort }
|
||
::= { radiusHostTable 1 }
|
||
|
||
RadiusHostEntry ::= SEQUENCE {
|
||
radiusHostAddr IpAddress,
|
||
radiusHostAuthPort INTEGER,
|
||
radiusHostAcctPort INTEGER,
|
||
radiusHostPriority INTEGER,
|
||
radiusHostKey DisplayString,
|
||
radiusHostStatus RowStatus
|
||
}
|
||
|
||
|
||
radiusHostAddr OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Raidus服务器地址"
|
||
::= { radiusHostEntry 1 }
|
||
|
||
radiusHostAuthPort OBJECT-TYPE
|
||
SYNTAX INTEGER(0..65535)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Radius服务器认证端口"
|
||
::= { radiusHostEntry 2 }
|
||
|
||
radiusHostAcctPort OBJECT-TYPE
|
||
SYNTAX INTEGER(0..65535)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Radius服务器计费端口."
|
||
::= { radiusHostEntry 3 }
|
||
|
||
radiusHostPriority OBJECT-TYPE
|
||
SYNTAX INTEGER(0..255)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"radius server's priority"
|
||
::= { radiusHostEntry 4 }
|
||
|
||
radiusHostKey OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(0..127))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
::= { radiusHostEntry 5 }
|
||
|
||
radiusHostStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"."
|
||
::= { radiusHostEntry 6 }
|
||
|
||
|
||
------------------------------------------------------------------------------
|
||
tacacsConf OBJECT IDENTIFIER ::= { mpAAAMib 3 }
|
||
|
||
|
||
------------------------------------------------------------------------------
|
||
tacacsGlobal OBJECT IDENTIFIER ::= { tacacsConf 1 }
|
||
|
||
tacacsSvrKey OBJECT-TYPE
|
||
SYNTAX OCTET STRING(SIZE(0..127))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Tacacs服务器密钥"
|
||
::= { tacacsGlobal 1 }
|
||
|
||
tacacsSvrTimeout OBJECT-TYPE
|
||
SYNTAX INTEGER(1..1000)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Tacacs服务器超时时间"
|
||
::= { tacacsGlobal 2 }
|
||
|
||
tacacsSrcIf OBJECT-TYPE
|
||
SYNTAX MInterfaceName
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Tacacs客户端使用的源接口"
|
||
::= { tacacsGlobal 3 }
|
||
|
||
|
||
------------------------------------------------------------------------------
|
||
tacacsList OBJECT IDENTIFIER ::= { tacacsConf 2 }
|
||
|
||
tacacsHostTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF TacacsHostEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The valid tacacsHost."
|
||
::= { tacacsList 1 }
|
||
|
||
tacacsHostEntry OBJECT-TYPE
|
||
SYNTAX TacacsHostEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The valid tacacsHost."
|
||
INDEX { tacacsHostAddr }
|
||
::= { tacacsHostTable 1 }
|
||
|
||
TacacsHostEntry ::= SEQUENCE {
|
||
tacacsHostAddr IpAddress,
|
||
tacacsHostKey OCTET STRING,
|
||
tacacsHostPort INTEGER,
|
||
tacacsHostTimeout INTEGER,
|
||
tacacsHostStatus RowStatus
|
||
}
|
||
|
||
|
||
tacacsHostAddr OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Tacacs服务器地址"
|
||
::= { tacacsHostEntry 1 }
|
||
|
||
tacacsHostKey OBJECT-TYPE
|
||
SYNTAX OCTET STRING(SIZE(0..127))
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Tacscs服务器私钥"
|
||
::= { tacacsHostEntry 2 }
|
||
|
||
tacacsHostPort OBJECT-TYPE
|
||
SYNTAX INTEGER(1..65535)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Tacscs服务器端口"
|
||
::= { tacacsHostEntry 3 }
|
||
|
||
tacacsHostTimeout OBJECT-TYPE
|
||
SYNTAX INTEGER(1..1000)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Tacscs等待服务器超时时间."
|
||
::= { tacacsHostEntry 4 }
|
||
|
||
tacacsHostStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"."
|
||
::= { tacacsHostEntry 5 }
|
||
|
||
|
||
|
||
END
|
||
------------------------------------------------------------------------------
|
||
-- ============================================================================
|
||
-- $Log: mpAAA.mib,v $
|
||
-- Revision 1.2 2010/08/12 05:50:06 xianggy
|
||
-- [product-30]合并AAA MIB
|
||
--
|
||
-- Revision 1.1 2010/06/21 11:18:46 liyh
|
||
-- first commit
|
||
--
|
||
--
|
||
--
|
||
-- ============================================================================
|
||
|
||
|