`
阅读更多
转:http://www.adventnet.com.cn/faq/Opm-Q&A/snmp_installation/conf_snmp_agents.html

配置SNMP代理
在Windows XP/2000上配置 SNMP 代理

在Windows NT上配置 SNMP 代理

在Linux 8.0以前的版本配置SNMP代理

在Linux 8.0及以上的版本配置代理

在Solaris 中配置 SNMP 代理

在Windows XP/2000 系统中配置 SNMP 代理


关于如何在Windows系统上安装SNMP代理,可参见在Windows系统中安装SNMP代理。

在Windows XP/2000 系统中配置 SNMP 代理的具体步骤如下:

点击开始,指向设置,然后点击控制面板。双击管理工具,然后双击计算机管理。

在控制台树中,点击服务和应用程序,然后点击服务。

下滚明细表窗格,并点击 SNMP service。

点击操作菜单上的属性。

如果您想在身份验证失败的时候有陷阱信息发出,那么请在安全分页中选择发送身份验证陷阱。

在接收的团体名称下点击添加。

在团体权利下,为主机选择一个许可的级别以处理从被选团体接收的请求。

在社区名称中输入名称(区分大小写),然后点击添加。

指定是否从主机接收SNMP 数据包:

要想从网络上的任何主机接收SNMP 请求,且无论其身份,请点击接收来自任何主机 SNMP 数据包。

要想限制接收 SNMP 数据包,请点击接收来自这些主机的 SNMP 数据包,点击添加,输入适当的主机名、IP或IPX 地址, 然后再次点击添加。点击应用。

配置SNMP陷阱的步骤如下:

点击开始,指向设置,然后点击控制面板。双击管理工具,然后双击计算机管理。

在控制台树中,点击服务和应用程序,然后点击服务。

下滚明细表窗格,并点击 SNMP service。

点击操作菜单上的属性。

打开陷阱分页窗格,在社区名称下输入计算机将把陷阱发至的社区名称(区分大小写),然后点击添加到列表。

在陷阱目标中点击添加。

在主机名,IP或 IPX地址中输入主机的相关信息并点击添加。

重复第5步到第7步,直到添加完您要添加的所有团体和陷阱目标。

点击确定。

在 Windows NT 系统配置SNMP 代理




关于如何在WindowsNT系统上安装SNMP代理,可参见在Windows系统中安装SNMP代理。



在 Windows NT 系统中配置SNMP 代理的步骤如下:

右击桌面上的网上邻居图标。

点击属性。

点击服务。

点击 SNMP 服务,然后点击属性。

点击安全分页按钮。

要想为错误的验证发送陷阱,请选择发送验证陷阱复选框。

在接收的团体名称下点击添加。

在团体名称框中,输入共同体名称(从该团体接收请求)。

点击添加,将该名称移入接收的团体名称列表中。

重复第 9 步添加任何团体名称。

点击以下选项之一,指定是从任何主机接收 SNMP 数据包,还是仅从指定的主机接收SNMP 数据包:

如果不依据源计算机 ID 来拒绝 SNMP 数据包,可选择接收来自任何主机的 SNMP 数据包。

如果仅从列出的计算机接收SNMP 数据包,请选择仅接收来自这些主机的SNMP 数据包。 要想指定特定的主机,请点击添加,在IP 主机或IPX 地址框中输入主机的名称和地址(从该主机接收请求),然后点击添加,将该名称移入仅接收来自这些主机的SNMP 数据包列表。

重复第 11 步添加任何主机。

在代理分页中指定适当的信息(如有关用户位置和服务的注释)。

点击确定。


配置 SNMP 陷阱的步骤如下:

右击桌面上的网上邻居图标。

点击属性。

点击服务。

点击 SNMP 服务,然后点击属性。

点击陷阱分页按钮。

在团体名称框中输入名称,以识别您想要该计算机将陷阱发送到的每个团体。团体名称是区分大小写的。

输入每个名称后,点击添加,将这些名称添加到列表。

添加了团体之后,在其仍是高亮时,点击陷阱目标下的添加,为陷阱要发送到的每个团体指定主机。

在IP主机/地址或IPX地址框中输入主机名,然后点击添加,为所选团体将名称和地址移入陷阱目标列表。

重复第10步,添加任何主机。

点击确定。

在 Linux 8.0以前的版本配置代理



关于如何在Linux系统上安装SNMP代理,可参见 在Linux系统中安装SNMP代理。

如果代理已运行,请使用以下命令将其停止:
/etc/rc.d/init.d/snmpd stop

在/etc/rc.d/init.d/snmpd 文件中做以下修改:


daemon /usr/sbin/snmpd $OPTIONS
改为
daemon /root/ucd_agent/sbin/snmpd $OPTIONS


killproc /usr/sbin/snmpd
改为
killproc /root/ucd_agent/sbin/snmpd

这是用于在启动和停止SNMP 代理时选择当前安装的版本。

使用命令 /etc/rc.d/init.d/snmpd start来启动代理。


在 Linux  8.0版本及8.0 以上版本配置代理



在Linux 8.0版本及8.0 以上版本,可以使用 SNMP 的最新版本,只需在 snmpd.conf 文件中做以下修改:


#       name           incl/excl    subtree         mask(optional)
行后插入
view    allview      included   .1.3.6



#       group          context sec.modelsec.level prefix read   write  notif
以后的行
lineaccess  notConfigGroup ""      any       noauth   exact  systemview none none
改为
access  notConfigGroup ""      any       noauth   exact  allview none none

然后使用以下命令重启 snmp 代理:
/etc/rc.d/init.d/snmpd restart

在 Solaris 机器中配置代理



关于如何在Windows系统上安装SNMP代理,可参见在Solaris系统中安装SNMP代理。

如果代理已运行,请使用以下命令将其停止:
/etc/init.d/init.snmpdx stop

在/etc/init.d/init.snmpdx 文件中做以下修改:

将  if [ -f /etc/snmp/conf/snmpdx.rsrc -a -x   /usr/lib/snmp/snmpdx ]; then
/usr/lib/snmp/snmpdx -y -c /etc/snmp/conf -d 3 -f 0
fi

改为
<Installation Directory>/sbin/snmpd

将  /usr/bin/pkill -9 -x -u 0 '(snmpdx|snmpv2d|mibiisa)'

改为
/usr/bin/pkill -9 -x -u 0 '(snmpd)'

使用命令 /etc/init.d/init.snmpdx start 重启代理。

分享到:
评论

相关推荐

    Linux下配置SNMP

    Linux 系统中配置 SNMP 需要安装和配置 SNMP daemon(守护进程),并配置 SNMP 代理程序。下面将详细介绍在 Linux 下配置 SNMP 的步骤。 一、安装 SNMP 在 Linux 系统中,可以使用 RPM 包或 YUM 安装 SNMP。使用 ...

    网络游戏-AFDX网络中SNMP代理的调试与测试系统.zip

    3. **日志和陷阱设置**:设置SNMP代理的日志记录,以便跟踪其活动和异常情况。同时,配置陷阱(Trap)机制,使代理在特定事件(如链路断开、错误率超标等)发生时主动通知管理站。 4. **测试工具**:使用SNMP工具...

    windows平台免费的snmp代理

    2. `INFORMANT-STD.xml` - 这可能是SNMP代理的配置文件,用XML格式定义了代理的行为、监听端口、陷阱设置等参数,可以通过编辑这个文件来定制SNMP代理的服务。 3. `INFORMANT-STD.xsd` - XML Schema Definition ...

    snmp.rar_NET-SNMP_SNMP_SNMPListen_SNMP代理程序_net_snmp

    安装完成后,需要配置SNMP代理。配置文件通常位于`/etc/snmp/snmpd.conf`。在这个文件中,你可以设置监听地址、端口(默认为161)、安全级别、社区字符串(用于认证)等。例如: ```bash # Listen for connections ...

    SNMP配置详解

    为了便于故障排查,可以设置SNMP代理的联系人信息: ```sh router(config)#snmp-server contact ``` `&lt;contact-information&gt;`可以是电子邮件地址或者其他的联系方式。 ##### 2.2.4 设置位置信息 位置信息可以帮助...

    SNMP的配置开启及H3C设备如何配置SNMP协议

    4. 设置SNMP社区字符串(Snmp-agent community read public) 5. 查看全部配置(Snmp-agent sys-info version all) 6. 保存配置(Save) 7. 退出配置(quit) 通过配置SNMP协议,可以使用网管软件与IT运维管理系统...

    Net-SNMP代理开发实例程序

    这个是本人由于公司需要扩展Net-SNMP的Agent而写的一个开发流程文档,压缩包中也包含程序的...根据Net-SNMP官方的实例程序,详细介绍了SNMP代理开发的各个步骤,各位读者按照步骤可以轻松的完成一个简单代理端的开发。

    windows下安装net-snmp代理

    在本文中,我们将详细介绍如何在 Windows 下安装和配置 Net-SNMP 代理。 安装 Net-SNMP 首先,需要下载 Net-SNMP 的安装程序,网址为 &lt;http://www.net-snmp.org/download.html&gt;。选择适合的版本,例如 ...

    SUSE11下snmp安裝包

    SNMP(Simple Network ...对于更复杂的企业级网络环境,可能还需要配置SNMP traps(陷阱)来主动报告设备的异常情况,以及使用SNMP代理扩展(如SNMP代理转发,SNMP代理模块等)来处理特定设备或服务的监控需求。

    Zabbix配置SNMP硬件监控方案.docx

    配置 Zabbix 监控 SNMP 需要了解 Zabbix 的 SNMP 监控机制,包括如何添加设备、配置 SNMP 代理、设置监控项等信息。 总结 本文详细介绍了如何使用 Zabbix 配置 SNMP 硬件监控方案,为读者提供了一份详细的监控解决...

    如何在 Linux 中安装、设置和使用 SNMP?.docx

    * 配置 SNMP 陷阱(trap):您可以配置 SNMP 代理以向远程管理系统发送警报和通知,以便及时处理问题。 * 使用 SNMP 工具和库:有许多基于 SNMP 的工具和库可供使用,用于监控和管理网络设备。 安全注意事项 请...

    防火墙SNMP代理的设计与实现

    防火墙 SNMP代理 net-snmp设计统一规范

    用agent++写的snmp代理程序

    Agent++是一个开源的SNMP代理开发工具,它为创建自定义的SNMP代理提供了便利。在这个“用agent++写的snmp代理程序”中,我们将探讨SNMP的基本概念、Agent++的作用以及如何利用Agent++实现GET、SET请求和TRAP发送功能...

    VxWorks与SNMP代理的开发

    在探讨“VxWorks与SNMP代理的开发”这一主题时,我们首先需要理解两个核心概念:VxWorks操作系统和简单网络管理协议(SNMP)。 ### VxWorks操作系统 VxWorks是Wind River Systems公司开发的一款实时操作系统(RTOS...

    snmp2003提取包

    4. 配置文件:用于设置SNMP代理的服务参数,如社区字符串(相当于密码)、访问控制等。 5. 文档:提供关于如何安装、配置和使用SNMP服务的指南。 安装SNMP2003提取包时,通常需要按照以下步骤进行: 1. 解压缩文件...

    snmp.rar_SNMP_java网络发现_网络发现

    1. **初始化SNMP代理**:首先,我们需要在Java程序中设置SNMP代理,包括设置SNMP版本、社区字符串(用于验证请求的合法性)和目标设备的IP地址。 2. **构建GetRequest**:创建SNMP GetRequest PDU(协议数据单元)...

    qt-snmp.zip_linux snmp_qt snmp_snmp QT_snmp++_snmp++ qt

    开发者需要了解如何配置SNMP代理,包括设置MIB(Management Information Base)信息,以便正确地暴露网络设备的状态。 在Windows和Mac上,库可能会有自己的内置机制来处理SNMP通信,无需依赖系统级的SNMP服务。然而...

    F5 SNMP OID说明

    SNMP(Simple Network Management Protocol)是一种简单的网络管理协议,其基本功能是取得、设置和接收代理(SNMP Agent)发送的意外信息。取得指的是网管工作站发送请求,代理根据这个请求回送相应的数据,设置是...

    snmp.zip_SNMP_SNMPtrap_linux snmp_嵌入式 SNMP_嵌入式LINUX SNMP

    在使用这些源代码时,开发者需要理解SNMP协议的基本原理,配置SNMP代理以匹配网络环境,编写或修改MIB来管理特定的设备对象,并根据需要设置安全策略。同时,由于这是一个轻量级实现,可能不包含所有标准SNMP功能,...

Global site tag (gtag.js) - Google Analytics