Назад | Перейти на главную страницу

UC Davis (1.3.6.1.4.1.2021) MIBS не работает с SNMPv3

Я настроил SNMPv3, чтобы проверить, как его можно интегрировать с некоторыми сторонними скриптами.

Мне нужно использовать некоторые MIBS из 1.3.6.1.4.1.2021, чтобы сделать это, но мне не удалось успешно выполнить эту часть. В настоящее время только SNMPv1 и SNMPv2 возвращают ожидаемые результаты с помощью snmpwalk, пока я использую rocommunity.

Уже потерял более 1 дня на просмотр журналов, запуск дампа пакетов и процессов, чтобы понять, в чем проблема. В итоге разобрался, что вроде все нормально для SNMPv1 и SNMPv2. Сообщество, похоже, решает проблему для v1 и v2, но для v3 этого недостаточно.

Если кто-то еще столкнулся с этой проблемой или у кого-то есть идея, поделитесь.

Вот некоторые подробности о моей настройке.

> cat / etc / * релиз

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=14.04
DISTRIB_CODENAME=trusty
DISTRIB_DESCRIPTION="Ubuntu 14.04.3 LTS"
NAME="Ubuntu"
VERSION="14.04.3 LTS, Trusty Tahr"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 14.04.3 LTS"

> кот /etc/snmp/snmp.conf

# As the snmp packages come without MIB files due to license reasons, loading
# of MIBs is disabled by default. If you added the MIBs you can reenable
# loading them by commenting out the following line.
mibs +ALL

> кот /etc/snmp/snmpd.conf

syslocation  MyLocation
syscontact  admins@mylocation.lan
sysservices 72

createUser usr-automation MD5 AUNIKTOKENISHERE01 DES usr-automation-pass
createUser usr-automation5 MD5 AUNIKTOKENISHERE05 DES usr-automation5-pass
createUser usr-automation7 MD5 AUNIKTOKENISHERE07 DES usr-automation7-pass

rwuser usr-automation priv 1.3.6.1.2.1
rouser usr-automation5 priv 1.3.6.1.2.1
rouser usr-automation7 priv 1.3.6.1.2.1

rocommunity AUNIKTOKENISHERE00

> dpkg --list | grep snmp

ii  libsnmp-base                     5.7.2~dfsg-8.1ubuntu3.1             all          SNMP configuration script, MIBs and documentation
ii  libsnmp30:amd64                  5.7.2~dfsg-8.1ubuntu3.1             amd64        SNMP (Simple Network Management Protocol) library
ii  snmp                             5.7.2~dfsg-8.1ubuntu3.1             amd64        SNMP (Simple Network Management Protocol) applications
ii  snmp-mibs-downloader             1.1                                 all          Install and manage Management Information Base (MIB) files
ii  snmpd                            5.7.2~dfsg-8.1ubuntu3.1             amd64        SNMP (Simple Network Management Protocol) agents

Результаты команд snmpwalk следующие:

snmpwalk -v 1 -c AUNIKTOKENISHERE00 localhost 1.3.6 | grep 2021 
# result is as expected

snmpwalk -v 2c -c AUNIKTOKENISHERE00 localhost 1.3.6 | grep 2021 
# result is as expected

snmpwalk -v 3 -u usr-automation7 -l authPriv -a MD5 -A AUNIKTOKENISHERE07 -x DES -X usr-automation7-pass | grep 2021 
# returns only some basic informations which isn't enough (ex: iso.3.6.1.2.1.1.1.0 ), but the 2021 MIBS are missing