这个snmp-agent mib-view { excluded | included } view-name oid-tree [ mask mask-value ] 命令里面
1.view-name 这个是命令是随便取的吗?
2.oid-tree 这个是什么意思呀?
3.视图1 是什么意思?
视图2是什么意思呀?
这个snmp-agent mib-view { excluded | included } view-name oid-tree [ mask mask-value ] 命令里面
1.view-name 这个是命令是随便取的吗?
2.oid-tree 这个是什么意思呀?
3.视图1 是什么意思?
视图2是什么意思呀?
(1)
最佳答案
snmp-agent mib-view命令用来创建或者更新MIB视图。
undo snmp-agent mib-view命令用来删除指定的MIB视图。
【命令】
snmp-agent mib-view { excluded | included } view-name oid-tree [ mask mask-value ]
undo snmp-agent mib-view view-name
【缺省情况】
存在四个MIB视图,名称均为ViewDefault:
· 视图一包含MIB子树iso;
· 视图二不包含子树snmpUsmMIB;
· 视图三不包含子树snmpVacmMIB;
· 视图四不包含子树snmpModules.18。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
excluded:表示当前视图不包括该MIB子树的任何节点(即禁止访问MIB子树的所有节点)。
included:表示当前视图包括该MIB子树的所有节点(即允许访问MIB子树的所有节点)。
view-name:视图名,为1~32个字符的字符串。
oid-tree:MIB子树,用子树根节点的OID(如“1.3.6.1.2.1.1”)或名称(如“system”)表示,为1~255个字符的字符串。OID是由一系列的整数组成,标明节点在MIB树中的位置,它能唯一地标识一个MIB库中的对象。
mask mask-value:对象子树的掩码,十六进制数,长度为1~32中的偶数。
【使用指导】
MIB视图是MIB的子集,由视图名和MIB子树来唯一确定一个MIB视图。视图名相同但包含的子树不同,则认为是不同的视图。
缺省视图可以通过display snmp-agent mib-view命令来查看。如果使用缺省视图限制NMS的访问权限时,除了snmpUsmMIB、snmpVacmMIB、snmpModules.18子树下的MIB对象,NMS可以访问iso子树下其它所有MIB对象。缺省视图可以通过undo snmp-agent mib-view命令删除,但是删除以后,可能导致不能对Agent的所有MIB节点执行读写操作,除非另外手工配置视图。
【举例】
# 创建并更新MIB视图信息,视图名称为mibtest,先创建一个包含mib-2子树(OID为“1.3.6.1.2.1”)所有对象的MIB视图,再更新为不包含“system”子树(OID为“1.3.6.1.2.1.1”)所有对象的MIB视图。
<Sysname> system-view
[Sysname] snmp-agent sys-info version v1
[Sysname] snmp-agent mib-view included mibtest 1.3.6.1.2.1
[Sysname] snmp-agent mib-view excluded mibtest system
[Sysname] snmp-agent community read public mib-view mibtest
以上配置成功后,当NMS使用SNMPv1版本,public团体名访问设备时,不能查询system子树的所有对象(比如sysDescr和sysObjectID等节点),可以查询mib-2子树下的其它所有对象。
(1)
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论