SNMP可以按照SNMP协议,读取设备上的数据,也可以进行写入
SNMP协议的端口号通常是161
snmp驱动软件测试 请见:snmp驱动软件测试
驱动配置
eview自带驱动,所以不需要进行驱动配置
设备配置
- 增加一个eview设备,驱动选择:snmpdrv
- 名称:根据需要输入
- 连接方式:自定义
- 连接参数:支持多种方式
- 直接输入IP,此时端口为缺省161。示例:192.168.10.111
- 输入:ip=xxxxx;port=yyy,此时设备的IP为xxx,端口为yyy。示例:ip=192.168.10.111;port=161
- 输入:ip=xxxx,此时设备的IP为xxx,端口为缺省161。示例:ip=192.168.10.111
- 设备参数1:SNMP的版本号,支持1、2、3。
- 直接输入:1或2或3就可以。
- 如果未输入,则缺省为版本1
- 设备参数2:SNMP的读和写的community
- 缺省未输入时,读写均为:public
- 如果输入,则格式:ReadCommunity;WriteCommunity。中间以因为分号隔开。如:public;private
- 设备参数3:SNMP的参数,支持:-r -t -n -m -auth -priv -sn -sl -sm -cn -ce -ua -up
- 对我们实际使用的参数,只有-n,-m,-sl ,-cn, -ce,见下面红色部分
- -r,重试次数,值为[0-5]。如:-r3
- -t,超时时间,值范围:[100-500],毫秒。如:-t300
- -n,non_reps,值范围:[0-10],如:-n2
- -m,最大重复次数,值范围:[0 -]。如:-m10
- -auth,验证协议,支持:SHA/MD5/NONE,如:-authMD5
- -priv,加密方法,支持:DES/3DES/IDEA/AES128/AES192/AES256/NONE,如:-privDES
- -sn,secureName
- -sl,安全级别,值范围:【1-3】,如-sl2
- -sm,安全模型,,值范围:【1-3】,如-sm2
- -cn,环境名称
- -ce,环境引擎ID
- -ua,鉴权密码,authPassword,如-uaPassword1
- -up,privPassword
变量配置
变量名称:根据需要修改
变量地址:od字符串,以.号隔开的多个字符。如:1.3.6.1.2.1.1.7.0