免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1364 | 回复: 0
打印 上一主题 下一主题

配置SNMP代理 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-03-06 15:24 |只看该作者 |倒序浏览

在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代理,可参见
    net-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

      改为
      /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 重启代理。
    From:
    www.adventnet.com.cn


    本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/62377/showart_490588.html
  • 您需要登录后才可以回帖 登录 | 注册

    本版积分规则 发表回复

      

    北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
    未成年举报专区
    中国互联网协会会员  联系我们:huangweiwei@itpub.net
    感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

    清除 Cookies - ChinaUnix - Archiver - WAP - TOP