0

我的任务是编写一些代码以在设备发送陷阱时通知管理员。我也希望能够检查设备。

我不太确定从哪里开始。是否有在线测试服务器可以测试我是否正确设置了设备?(是否按照我设置的条件发送陷阱?)

如果我要编写代码来监控这个设备,我想我应该了解 snmp 和 mib 文件是如何工作的。对我有什么好的总结和参考吗?

是否有一些简单的 snmp 示例代码?

4

2 回答 2

0

下载任何基于试用版的软件以在您的系统上接收陷阱,例如 LoriotProV6 或 SolarWids。在基于 Windows 的系统中打开运行 evntwin.exe n 选择您的首选选项以生成陷阱,如 SNMP。在这里,您需要检查 Trapping 列,如果它显示“是”然后只选择它.. 否则它不会意味着任何东西。然后单击添加运行您的 SNMP 服务。

要朗姆 SNMP 服务,请转到控制面板-> 添加/删除 -> 添加/删除 Windows 组件 -> 检查管理和监控单击详细信息 n 检查 SNMP 和 WMI 选项。现在转到控制面板-> 管理员工具-> 服务-> 搜索 SNMP 服务并启动它。

于 2013-07-11T08:04:14.647 回答
-1

您可以考虑两种基本方法来检查感兴趣的设备是否生成/发送 SNMP 陷阱。

  1. 您可以在设备(如果可能)或目标服务器(陷阱应该到达的地方)上运行 wireshark。然后,您可以使用默认 SNMP 端口过滤流量。例如,它可能是以下之一:161, 162, 10161, 10162.
  2. 您可以在目标服务器上安装 MIB 浏览器并查看是否有任何陷阱到达。网络上有许多可用的免费应用程序。
于 2012-03-28T20:03:20.070 回答