Взаимодействие с объектами сети посредством запросов SNMP GET
snmpget [-d] [-p порт] [-r повторные_попытки] [-t таймаут] -v 1 хост сообщество имя_переменной [имя_переменной]
snmpget [-d] [-p порт] [-r повторная_попытка] [-t таймаут] [-v 2] хост noAuth имя_переменной [имя_переменной]
snmpget [-d] [-p порт] [-r повторная_попытка] [-t таймаут] [-v 2] хост сторона-источник сторона-адресат контекст имя_переменной [имя_переменной]
2
).mib.txt
.ЗОСРВ «Нейтрино»
aarch64, arm, armv7, e2k, mips, ppc, x86
Утилита snmpget запрашивает информацию об объекте сети с помощью запроса GET. Можно указать один или более полностью определенных идентификаторов объекта в формате, указанном в файле mib.txt
.
Если применяется SNMP версии 2, должны быть сконфигурированы следующие файлы:
Описание конфигурирования см. на странице файла для каждого из вышеупомянутых конфигурационных файлов. Если необходимо изменить местоположение конфигурационных файлов, следует включить файл snmpd.conf.
Извлечение переменных sysDescr.0 и sysUpTime.0:
snmpget -v 1 netdev-kbox.cc.cmu.edu public \ system.sysDescr.0 system.sysUpTime.0
snmpget \ netdev-kbox.cc.cmu.edu manager_party \ agent_party agent_context system.sysDescr.0 \ system.sysUpTime.0
Пример вывода:
Name: system.sysDescr.0 OCTET STRING- (ascii): Kinetics FastPath2 Name: system.sysUpTime.0 Timeticks: (2270351) 6:18:23
SUFFIX
, то по всем идентификаторам объектов, имеющим символическое имя, выводится только последний элемент. Примеры: Если при обработке пакета запроса сетевым объектом возникает ошибка, то возвращается ошибочный пакет, и утилита snmpget выводит сообщение для диагностики причины некорректности запроса. Если заданы другие переменные, утилита snmpget повторно отправляет запрос без переменной, использование которой стало причиной проблемы.
Базовые подсистемы ЗОСРВ «Нейтрино»
snmpd, snmpgetnext, snmpnetstat, snmpset, snmpstatus, snmptest, snmptranslate, snmptrap, snmptrapd, snmpwalk
/etc/acl.conf, /etc/context.conf, /etc/mib.txt, /etc/party.conf, /etc/snmpd.conf, /etc/view.conf
Основано на: ISO 8824 (ASN.1), RFC 1065, RFC 1066, RFC 1067, RFC 1441, RFC 1445, RFC 1446, RFC 1448, RFC 1449
Предыдущий раздел: Утилиты