2024年3月13日发(作者:苌鸿羲)
snmp的RO与RW有什么具体差别
RO只能读取设备相关信息,如端口状态、设备通断、接口速度。
RW除了读取信息,还可以更改配置和做其他操作。
1 配置SNMP
在路由器上启用基本的SNMP服务
Router#configure terminal
Enter configuration commands, one per line. End with
CNTL/Z.
Router(config)#snmp-server community ORARO ro //读权限
Router(config)#snmp-server community ORARW rw //写权限
Router(config)#end
Router#
从12.0以后启用了另一种配置方式
Router#configure terminal
Enter configuration commands, one per line. End with
CNTL/Z.
Router(config)#snmp-server group COOKRO v1 //创建组1使
用snmp版本1
Router(config)#snmp-server user TESTRO1 COOKRO v1 //在
组里创建一个用户
Router(config)#snmp-server group BOOKRO v2c //创建
BOOKRO组使用snmp版本2
Router(config)#snmp-server user TESTRO2 BOOKRO v2c //
在BOOKRO组创建用户使用版本2
Router(config)#end
注释 注意的是这里启用的仅仅是简单SNMP服务,只会响应
SNMP的GET和SET请求,不会发送SNMP traps informs.由于
SNMP V1
和V2c都是明文传输community值所以需要后续的一些安全限
制。show snmp group可以用来验证
2. 通过SNMP工具获得路由器信息
注释 可以使用snmpget, snmpwalk,snmpset命令直接对
MIB进行查询,建议使用Solarwinds等图形化工具,暂略。
2024年3月13日发(作者:苌鸿羲)
snmp的RO与RW有什么具体差别
RO只能读取设备相关信息,如端口状态、设备通断、接口速度。
RW除了读取信息,还可以更改配置和做其他操作。
1 配置SNMP
在路由器上启用基本的SNMP服务
Router#configure terminal
Enter configuration commands, one per line. End with
CNTL/Z.
Router(config)#snmp-server community ORARO ro //读权限
Router(config)#snmp-server community ORARW rw //写权限
Router(config)#end
Router#
从12.0以后启用了另一种配置方式
Router#configure terminal
Enter configuration commands, one per line. End with
CNTL/Z.
Router(config)#snmp-server group COOKRO v1 //创建组1使
用snmp版本1
Router(config)#snmp-server user TESTRO1 COOKRO v1 //在
组里创建一个用户
Router(config)#snmp-server group BOOKRO v2c //创建
BOOKRO组使用snmp版本2
Router(config)#snmp-server user TESTRO2 BOOKRO v2c //
在BOOKRO组创建用户使用版本2
Router(config)#end
注释 注意的是这里启用的仅仅是简单SNMP服务,只会响应
SNMP的GET和SET请求,不会发送SNMP traps informs.由于
SNMP V1
和V2c都是明文传输community值所以需要后续的一些安全限
制。show snmp group可以用来验证
2. 通过SNMP工具获得路由器信息
注释 可以使用snmpget, snmpwalk,snmpset命令直接对
MIB进行查询,建议使用Solarwinds等图形化工具,暂略。