配置 SNMP 代理
SNMP(简单网络管理协议)是网络管理中的关键组件,它使 OpManager 能够有效监控和管理网络设备。SNMP 代理是安装在网络设备上的一个非常小的文件。代理会收集并将其运行数据发送给 SNMP 管理器,从而实现简单的网络监控和管理。本帮助文档将指导你在 Windows 系统上配置 SNMP 代理的过程。
有关在 Windows 系统中安装 SNMP 代理的详细信息,请参考这篇关于在 Windows 系统上安装 SNMP 代理的帮助文档。
要在 Windows XP 和 2000 系统中配置 SNMP 代理,请按照以下步骤操作:

- 单击 开始,指向 设置,单击 控制面板。
- 在“管理工具”下,单击 服务。
- 在“详细信息”选项卡中,右键单击 SNMP Service 并选择 属性。
- 在 安全 选项卡中,如果希望在身份验证失败时发送 trap 消息,请选中 发送身份验证陷阱(Send authentication trap)。
- 在“已接受的共同体名称”下,单击 添加。
- 在 共同体权限(Community Rights) 下,为此主机选择一个权限级别,用于处理来自所选共同体的 SNMP 请求。
- 在 共同体名称(Community Name) 中,输入区分大小写的共同体名称,然后单击 添加。
- 指定是否接受来自某主机的 SNMP 数据包:
- 若要接受来自网络中任意主机的 SNMP 请求,而不考虑其身份,请单击 接受来自任何主机的 SNMP 数据包(Accept SNMP packets from any host)。
- 若要限制接受的 SNMP 数据包,请单击 仅接受来自以下主机的 SNMP 数据包(Accept SNMP packets from these hosts),单击 添加,输入相应的主机名、IP 或 IPX 地址,然后再次单击 添加。
- 单击 应用 以应用更改。
要配置 SNMP trap,请按照以下步骤操作:
- 单击 开始,指向 设置,单击 控制面板。
- 在“管理工具”下,单击 服务。
- 在详细信息窗格中,右键单击 SNMP Service 并选择 属性。
- 在 Traps 选项卡中的 Community name 下,输入此计算机将向其发送 trap 消息的、区分大小写的共同体名称,然后单击 添加到列表。
- 在 Trap destinations 下,单击 添加。
- 在 Host name, IP or IPX 地址字段中,输入要发送 trap 的 Server(OpManager Server)的主机名或其 IP 地址,然后单击 添加。
- 重复步骤 5 至 7,直到添加完所有需要的共同体和 trap 目的地。
- 单击 确定 以应用更改。
要在 Windows NT 系统中配置 SNMP 代理,请按照以下步骤操作:
- 单击 开始,指向 设置,单击 控制面板。
- 在“管理工具”下,单击 服务。
- 在详细信息窗格中,右键单击 SNMP Service 并选择 属性。
- 在 安全 选项卡中,如果希望在身份验证失败时发送 trap 消息,请选中 发送身份验证陷阱(Send authentication trap)。
- 在 Accepted Community Names 下,单击 添加。
- 在 Community Names 框中,输入共同体名称以对 SNMP 请求进行身份验证。
- 若要将名称移动到 Accepted Community Names 列表中,请单击 添加。
- 对于任何其他共同体名称,请重复步骤 6 和 7。
- 要指定是接受来自任何主机的 SNMP 数据包,还是仅接受来自特定主机的 SNMP 数据包,请单击以下两个选项之一:
- Accept SNMP Packets From Any Host:如果不希望基于源计算机 ID 拒绝任何 SNMP 数据包,请选择此项。
- Only Accept SNMP Packets From These Hosts:如果只接受来自所列计算机的 SNMP 数据包,请选择此项。若要指定特定主机,请单击 添加,在 IP Host 或 IPX Address 框中输入要接受请求的主机名称或地址,然后单击 添加。
- 对于其他主机,请重复步骤 11。
- 在 Agent 选项卡中,指定相应的信息(如用户说明、位置和服务)。
- 单击 确定 以应用更改。
此外,默认情况下,运行在 Windows NT 上的 SNMP 代理不会响应主机资源数据。要包含此支持,你需要安装 Windows NT Service Pack 6 及以上版本。请先确认这一点,然后按照以下步骤操作:
注意:Windows NT 4.0 Server 默认不附带 Host Resource MIB。
如果你正在运行 Windows NT Service Pack 6a,并且拥有一台 Windows 2000 Server:
步骤 1. 将 Windows 2000 Server 上 %SystemRoot%\System32\hostmib.dll 文件复制到 Windows NT 4.0 Server 上的 %SystemRoot%\System32 文件夹。
步骤 2. 在命令提示符下运行 regedit 或 Regedt32,并添加以下键和值:
键:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HostMIB\CurrentVersion
值名称:Pathname
类型:REG_SZ
< div>数据:C:\WinNT\system32\hostmib.dll