snmpwalk命令

snmpwalk命令

snmpwalk命令是一个通过SNMP GET-NEXT类型PDU,实现对目标AGENT的某指定MIB分支信息进行完整提取输出的命令工作。

snmpwalk [选项] agent [oid]

由于SNMP协议中,不同的协议版本存在不同的参数选项,以下参数按协议分开说明。

1.普通选项

a) –h 显示帮助
b) –v 1|2c|3 指定SNMP协议版本
c) –V 显示当前SNMPWALK命令行版本
d) –r RETRIES 指定重试次数,默认为0次。
e) –t TIMEOUT 指定每次请求的等待超时时间,单为秒,默认为3秒。
f) –Cc 指定当在WALK时,如果发现OID负增长将是否继续WALK。

2.V1、V2C选项

a) –c COMMUNITY 指定共同体字符串

3.V3选项

a) –l LEVEL 指定安全级别:noAuthNoPriv|authNoPriv|authPriv
b) –u USER-NAME 安全名字
c) –a PROTOCOL 验证协议:MD5|SHA。如果-l指定为authNoPriv或authPriv时才需要。
d) –A PASSPHRASE 验证字符串。如果-l指定为authNoPriv或authPriv时才需要。
e) –x PROTOCOL 加密协议:DES。如果-l指定为authPriv时才需要。

示例:

1.查询snmp系统配置信息:

snmpwalk -v 2c -c public 192.168.1.1 system

2.查询某个OID信息:

snmpwalk -v 2c -c public 192.168.1.1 1.3.6.1.4.1.36971.100.1.11.10.0

你可能感兴趣的:(网络)