snmpWalk使用说明(转载)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Snmpwalk使用说明
snmpwalk介绍
使用snmpwalk命令可以遍历显示设备的snmp数据。
由命令行进入到mxsoft安装目录的Mxsoft\CreCloud\Server\bin目录
运行snmpwalk.exe,会显示snmpwalk使用说明,如图所示:
将命令结果输出到文件中
直接执行snmpwalk.exe,会将snmpwalk.exe命令的输出内容返回到屏幕,
但如果执行
snmpwalk.exe >> snmptest.txt
则会将snmpwalk.exe命令的输出内容写入到snmptest.txt文件(文件名称用户可自定义),如果snmptest.txt文件不存在,则自动创建该文件。
这样就可以将结果保存到文件中了。
snmpwalk执行示范
下面以某snmp设备为例(该设备IP为10.90.90.2,共同体名称配置为public,snmp版本配置为v2),做一个示范
命令行执行:
snmpWalk 10.90.90.2 –v2 –r3 –t300 –Cpublic
命令说明:
10.90.90.2 :是设备的IP,不可省略。
-v2:是该设备的 SNMP version,这个是由用户在设备上自定义配置的,可省略,默认为1。
-r3:是重试次数,最大重试次数为3,可省略,默认值为1
-t300:是超时时间,最大超时时间为300,可省略,默认值为100
-Cpublic:是共同体名称,这个是由用户在设备上自定义配置的。
可省略,默认为public
以上说明内容及更详细的参数使用说明可查看snmpwalk的使用说明。
执行结果:
执行以上命令,
如下图所示,则说明Snmp连通性测试成功。
如下图所示,则说明Snmp连通性测试不成功。
查看一下snmpwalk的数据是否完整
在结果最后如果显示“End of MIB Reached”,则表示获取完整,如下图所示:
在结果最后如果是显示“SNMP++ snmpWalk Error, SNMP++: SNMP request timed out”,则表示超时,数据不全,如下图所示:
当数据获取不全时,可以从上次获取的最后一个Oid开始继续获取,直到获取完整,命令如下
snmpWalk 10.90.90.2 1.3.6.1.4.1.171.9.1.1.2.1.1.5.1.24 –v2 –r3 –t300 –Cpublic
则表示继续从Oid 1.3.6.1.4.1.171.9.1.1.2.1.1.5.1.24开始获取
继续执行,直到获取完整的Oid.
获取完成后,将结果保存到文本文件中,以便开发人员使用。