Observium_CE/mibs/maipu/MPAAA-MIB

1314 lines
50 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

------------------------------------------------------------------------------
--
-- 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
--
--
--
-- ============================================================================