如果已有一个本地代理正在运行,并且想要继续与 Proxy Server 主代理一起同时使用它,则需要使用 SNMP 代理的代理程序。在启动之前,请确保停止本地主代理。有关更多信息,请参见您的系统文档。
要使用代理的代理程序,必须先安装它然后再启动。此外,还必须使用 Proxy Server 主代理所运行端口号以外的其他端口号,重新启动本地 SNMP 主代理。
本节包括以下主题:
如果某个 SNMP 代理正在系统上运行,并且您希望继续使用本地 SNMP 守护程序,请执行以下各节中的步骤:
安装 SNMP 主代理。
参见安装 SNMP 主代理。
安装并启动 SNMP 代理的代理程序,然后重新启动本地 SNMP 守护程序。
启动 SNMP 主代理。
启用子代理。
参见启用子代理。
要安装 SNMP 代理的代理程序,请编辑 CONFIG 文件,该文件位于服务器根目录的 plugins/snmp/sagt 中。添加 SNMP 守护程序将要侦听的端口。此文件还应包括 SNMP 代理的代理程序将要转发的 MIB 树和陷阱。
以下示例显示了一个 CONFIG 文件。
AGENT AT PORT 1161 WITH COMMUNITY public SUBTREES 1.3.6.1.2.1.1, 3.6.1.2.1.2, 1.3.6.1.2.1.3, 1.3.6.1.2.1.4, 1.3.6.1.2.1.5, 1.3.6.1.2.1.6, 1.3.6.1.2.1.7, 1.3.6.1.2.1.8 FORWARD ALL TRAPS; |
要启动 SNMP 代理的代理程序,请在命令提示符下键入:
启动 SNMP 代理的代理程序后,需要在 CONFIG 文件中指定的端口重新启动本地 SNMP 守护程序。要重新启动本地 SNMP 守护程序,请在命令提示符下键入:
其中 port-number 是在 CONFIG 文件中指定的端口号。例如,在 Solaris 平台上,若要使用上述 CONFIG 文件示例中的端口,则应输入:
# snmpd -P 1161