目标

简单网络管理协议(SNMP)是一种应用层协议，允许SNMP管理器通过交换SNMP消息来控制SNMP代理。SNMP有助于发现和解决网络问题、管理网络性能以及规划网络增长。SNMPv3是SNMP的高级版本，可提供更高的安全标准和隐私。引擎ID仅由SNMPv3实体或代理使用，以唯一标识它们。本文介绍如何在SX500系列堆叠式交换机上配置SNMP引擎ID。

注意：要添加SNMP用户，请参阅Sx500可堆叠交换机上的SNMP用户配置文章。

适用设备

- SX500系列堆叠式交换机

软件版本

- 1.3.0.62

配置SNMP引擎ID

本地引擎ID配置

步骤1.登录Web配置实用程序并选择SNMP >引擎ID。将打开“引擎ID”页：

注意：本地引擎ID由SNMP引擎的唯一标识符定义，通常用于标识，但不用于编址。本地设备引擎ID表示配置SNMP。当引擎ID更改时，所有已配置的SNMP用户和SNMP组都将被清除。

步骤2.在Local Engine ID字段中，单击要通过其创建本地引擎ID的所需单选按钮之一：

- Use Default — 使用设备生成的引擎ID并基于交换机的MAC地址，定义如下：

— 前4个二进制八位数 — 第一个位等于1，其余位将是互联网编号指派机构(IANA)企业编号。

— 第五个二进制八位数 — 此值设置为等于3，表示后面的MAC地址。

— 最后6个二进制八位数 — 这只是属于交换机的MAC地址。

- 无 — 此选项将指示未使用引擎ID。

- 用户定义 — 允许用户输入本地设备引擎ID。

步骤3.如果在步骤2中选择了“用户定义”，请在其旁边提供的字段中输入所需的引擎ID。引擎ID必须是一个介于10到64之间的十六进制字符串。必须至少包含20个十六进制字符。

步骤4.单击“应用”保存设置。

步骤5.单击“确定”确认数据库擦除。

远程引擎ID配置

用户连接到除本地交换机之外的其他SNMP实体。定义远程引擎ID，远程设备接收通知消息，但无法请求信息。

步骤1.登录Web配置实用程序并选择SNMP >引擎ID。将打开“引擎ID”页：

步骤2.在“远程引擎ID”表中，单击添加以添加要与您自己的SNMP引擎ID映射的新远程引擎ID。下表将显示所有已添加的远程引擎ID和IP地址，您的引擎可以通信或发送消息。系统将显示新窗口。

步骤3.在Server Definition字段中，选择是按远程引擎的IP地址还是按名称指定远程引擎：

- 按名称 — 指定网站名称或域名。

- 按IP地址(By IP Address) — 指定网站IP地址(示例：192.168.1.200)。

步骤4.如果在步骤3中单击了By IP Address，请根据远程IP地址（IPv4或IPv6）的类型单击Version 4或Version 6。

步骤5.如果在第4步中选择了IPv6，请单击IPv6 Address Type单选按钮之一。

- 本地链路 — IPv6地址标识单个网络链路上的每台主机。链路本地地址不可路由，只能用于本地网络上的通信。

- 全局 — IPv6地址是可从其他网络查看和访问的全局单播IPv6类型。

步骤6.如果在步骤9中为IPv6地址类型选择了本地链路，请从下拉列表中选择接口。您可以在列表中看到所有可用接口的前缀。可在IPv6接口下配置接口。有关详细说明，请参阅Sx500系列堆叠式交换机上的IPv6接口配置文章。

步骤7.对于在步骤3中单击的选项，在Server IP Address/Name字段中输入服务器的IP地址或域名。

步骤8.在“引擎ID”字段中，输入与您在步骤7中输入的相应IP地址/域名关联的远程引擎ID。

步骤9.单击“应用”。

编辑SNMP引擎ID

步骤1.登录Web配置实用程序并选择SNMP >引擎ID。将打开“引擎ID”页：

步骤2.选中所需复选框，然后单击编辑以编辑SNMP引擎ID。系统将显示新窗口。

步骤3.（可选）从IP地址(IP Address)下拉列表中选择需要编辑其引擎ID的IP地址。

步骤4.在“引擎ID”字段中，输入所需的引擎ID。

步骤5.单击“应用”保存更改。

注意：编辑现有映射时，无法更改服务器定义或IP版本。您需要为此类更改创建新的更改。

删除SNMP引擎ID

步骤1.登录Web配置实用程序并选择SNMP >引擎ID。将打开“引擎ID”页：

。

步骤2.如果需要从远程引擎ID表中删除SNMP映射，请选中相应的复选框，然后单击删除。