Запрос информационного дерева по сетевому объекту
snmpbulkwalk [-d] [-p порт] -v 1 хост сообщество [имя_переменной]
snmpbulkwalk [-d] [-p порт] [-v 2] хост noAuth [имя_переменной]
snmpbulkwalk [-d] [-p порт] [-v 2] хост сторона-источник сторона-адресат контекст [имя_переменной]
2
).mib.txt
. ЗОСРВ «Нейтрино»
aarch64, arm, armv7, e2k, mips, ppc, x86
Утилита snmpbulkwalk использует запросы BULK для получения информационного дерева по сетевому объекту ( snmpwalk использует запросы GET NEXT).
Если применяется SNMP версии 2, должны быть сконфигурированы следующие файлы:
Описание конфигурирования см. на странице файла для каждого из вышеупомянутых конфигурационных файлов. Если необходимо изменить местоположение конфигурационных файлов, следует включить файл snmpd.conf.
Извлечение переменных в поддереве system:
snmpbulkwalk -v 1 netdev-kbox.cc.cmu.edu public system
snmpbulkwalk netdev-kbox.cc.cmu.edu manager_party \ agent_party agent_context system
Пример вывода:
system.sysDescr.0 = "QNX 425 C, cpu: 586" system.sysObjectID.0 = OID: enterprises.QNX-Systems.1.1 system.sysUpTime.0 = Timeticks: (8336500) 23:09:25 Current time: Wed Mar 18 14:1 6:59 1998 system.sysContact.0 = "Dave Brown" system.sysName.0 = "" system.sysLocation.0 = "" system.sysServices.0 = 79
SUFFIX
, то по всем идентификаторам объектов, имеющим символическое имя, выводится только последний элемент. Примеры: Если при обработке пакета запроса сетевым объектом возникает ошибка, то возвращается ошибочный пакет, и утилита snmpbulkwalk выводит сообщение для диагностики причины некорректности запроса.
Если при поиске утилита snmpbulkwalk выходит за пределы MIB, выводится следующее сообщение:
End of MIB
Базовые подсистемы ЗОСРВ «Нейтрино»
snmpd, snmpget, snmpgetnext, snmpnetstat, snmpset, snmpstatus, snmptest, snmptranslate, snmptrap, snmptrapd
/etc/acl.conf, /etc/context.conf, /etc/mib.txt, /etc/party.conf, /etc/snmpd.conf, /etc/view.conf
Основано на: RFC 1065, RFC 1066, RFC 1067, RFC 1441, RFC 1445, RFC 1446, RFC 1448, RFC 1449
Предыдущий раздел: Утилиты