配置 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 陷阱发送到已配置的目标。