如何使用 MIB 文件

如何使用 MIB 文件

我有一台 HP 2626 交换机,想通过 SNMP 监控它。如何使用 MIB 文件。
有没有关于如何理解它的入门知识?
使用snmpwalk*nix 机器获取数据并将其输出到 .txt 文件中

如何通过 SNMP 从 HP Procurve 2626 获取所有连接的 mac 地址和相应端口的列表?然后如何通过 SNMP 获取当前端口利用率?

答案1

看这里:https://web.archive.org/web/20090323043038/http://www.sifizm.com/2009/02/19/using-snmpget-or-snmpwalk-and-a-vendor-mib-file/

首先,将您的 .mib 文件复制到脚本所在的目录中。

然后使用以下格式的 snmpget:

snmpget [地址] -c [社区字符串] -v 1 -m [mib 名称] [要扫描的对象]

然后使用 snmpwalk ,格式如下:

snmpwalk [地址] -c [社区字符串] -v 1 -m [mib 名称] [要扫描的对象]

在大多数 Linux 系统上,MIB 文件应该位于/usr/share/snmp/mibs或可能位于/usr/local/share/snmp/mibs

答案2

将 STRANGE-NEW-MIB.txt 放在存储所有其他 MIB 的目录中(可能/usr/share/snmp/mibs,但可能因发行版而异,我的是 Fedora 14),然后执行

snmpwalk -v 1 -c public -m +STRANGE-NEW-MIB 1.2.3.4

其中,您public用真正的 RO 社区强者替换的STRANGE-NEW-MIB是您的新 MIB 的名称,不带 .txt 后缀(如果记忆正确的话),并且1.2.3.4是您的交换机的 IP 地址。

相关内容