У меня есть коммутатор HP 2626, и я хочу контролировать его по SNMP. как я могу использовать файл MIB.
Есть ли отправные точки о том, как это понимать?
с помощью snmpwalk
чтобы получить данные на машине * nix и вывести их в файл .txt
Как я могу получить список всех подключенных mac-адресов и соответствующих портов по snmp с HP Procurve 2626? И тогда как я могу получить текущее использование порта по SNMP?
Посмотреть здесь: http://www.sifizm.com/2009/02/19/using-snmpget-or-snmpwalk-and-a-vendor-mib-file/
В большинстве систем Linux файлы MIB должны идти в /usr/share/snmp/mibs
или возможно /usr/local/share/snmp/mibs
.
Поместите 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
с настоящим сильным сообществом РО, STRANGE-NEW-MIB
- это имя вашего нового MIB без суффикса .txt (если не изменяет память), и 1.2.3.4
- это IP-адрес вашего коммутатора.