【OPM】SNMPv3 使用 snmpwalk 验证的命令及用法

【OPM】SNMPv3 使用 snmpwalk 验证的命令及用法

Notes
SNMP V3用法和参数说明

snmpwalk -v3 \

  -u <用户名> \

  -l <安全级别> \

  [-a <认证协议> -A <认证密码>] \

  [-x <加密协议> -X <加密密码>] \

  <目标IP地址> \

  [<OID>]

参数说明

参数功能示例
-v3指定SNMP版本为v3固定值
-uSNMPv3用户名admin
-l安全级别noAuthNoPriv/authNoPriv/authPriv
-a认证协议(MD5/SHA)SHA
-A认证密码(需≥8位)"Passw0rd"
-x加密协议(DES/3DES/AES)AES
-X加密密码(需≥8位)"Passw0rd"
<目标IP地址>SNMP代理设备的IP192.168.1.1
<OID>对象标识符(可选).1.3.6.1.2.1

AlertNotes
不同安全级别的命令示例

1. noAuthNoPriv(无认证、无加密)
snmpwalk-v3 -u <用户名> -l noAuthNoPriv <IP地址> [<OID>]

示例:
snmpwalk -v3 -u testuser -l noAuthNoPriv 192.168.1.1 .1.3.6

  •     
  • 适用场景:信任的网络环境,仅需基础访问权限。

2. authNoPriv(认证但无加密)
snmpwalk -v3 -u <用户名> -l authNoPriv -a <认证协议> -A <认证密码> <IP地址> [<OID>]
示例:
snmpwalk -v3 -u admin -l authNoPriv -a SHA -A "Passw0rd" 192.168.1.1 .1.3.6
  •     
  • 注意事项
    • 认证密码需≥8位,否则会提示错误。
    • 支持的认证协议:MD5SHA
3. authPriv(认证+加密)
snmpwalk -v3 -u <用户名> -l authPriv -a <认证协议> -A <认证密码> -x <加密协议> -X <加密密码> <IP地址> [<OID>]
示例:
snmpwalk -v3 -u admin -l authPriv -a SHA -A "Passw0rd" -x AES -X "Passw0rd" 192.168.1.1 .1.3.6
  •     
  • 注意事项
    • 加密密码需≥8位。
    • 支持的加密协议:DES3DESAES(推荐AES)。

 注意:OPM产品内部的snmpwalk工具仅支持v1/v2版本,v3版本可在设备端执行测试。


Info
SNMP V1/V2 产品内部snmpwalk用法请参阅: