配置 SNMP v3 目标以允许 SNMP 代理发送 SNMP v3 陷阱。

关于此任务

您最多可以分别配置三个 SNMP v3 目标以及三个 SNMP v1/v2c 目标。

要配置一个目标,您必须指定接收陷阱的系统的主机名或 IP 地址、用户名、安全级别以及是否发送陷阱。安全级别可以为 none(代表无安全)、auth(代表仅身份验证)或 priv(代表身份验证和隐私)。

过程

  1. 访问设备 shell 并以具有管理员或超级管理员角色的用户身份登录。

    具有超级管理员角色的默认用户是 root。

  2. 运行 snmp.set --v3targets 命令以设置 SNMP v3 目标。

    例如,运行以下命令:

    snmp.set --v3targets hostname@port/userid/secLevel/trap

    此命令中的参数如下。

    参数

    描述

    hostname

    替换为接收陷阱的管理系统的主机名或 IP 地址。

    port

    替换为接收陷阱的管理系统的端口。如未指定端口,则使用默认端口 161。

    userid

    替换为用户名。

    secLevel

    替换为 noneauthpriv 以指明您已配置的身份验证和隐私的级别。如果您仅配置了身份验证,请使用 auth,如果配置了身份验证和隐私,请使用 priv,如果两者均未配置,请使用 none

  3. (可选) 如果 SNMP 代理未启用,可以通过运行 snmp.enable 命令启用。
  4. (可选) 要发送测试陷阱以验证是否正确配置了代理,请运行 snmp.test 命令。

    代理将 warmStart 陷阱发送到已配置的目标。