Я экспериментирую с файлами MIB, так что простите, если это звучит безумно. Я хочу импортировать файл MIB сетевого устройства Cisco на сервер RHEL7, имеющий net-snmp, а затем использовать snmpwalk для сбора данных.
Я импортировал MIB из ' ftp: //ftp.cisco. com / pub / mibs / v2 / CISCO-RHINO-MIB.my 'на сервер Redhat, но когда я пытаюсь запустить прогулку с самого сервера Redhat, я получаю следующую ошибку -
[root@myLinuxServer ~]# snmptranslate -m +CISCO-RHINO-MIB -IR -On ciscoLS1010ChassisGroup
.1.3.6.1.4.1.9.5.11.1.1
[root@myLinuxServer ~]# snmpwalk -v 2c myLinuxServer -c privateall -m ALL ciscoLS1010ChassisGroup
CISCO-RHINO-MIB::ciscoLS1010ChassisGroup = No Such Object available on this agent at this OID
[root@myLinuxServer ~]#
Вот содержимое моего файла snmpd.conf:
####
# First, map the community name "public" into a "security name"
# sec.name source community
com2sec notConfigUser default public
com2sec ConfigUser default privateconfig
com2sec AllUser default privateall
####
# Second, map the security name into a group name:
# groupName securityModel securityName
group notConfigGroup v1 notConfigUser
group notConfigGroup v2c notConfigUser
group ConfigGroup v2c ConfigUser
group AllGroup v2c AllUser
####
# Third, create a view for us to let the group have rights to:
# Make at least snmpwalk -v 1 localhost -c public system fast again.
# name incl/excl subtree mask(optional)
view systemview included .1.3.6.1.2.1.1
view systemview included .1.3.6.1.2.1.25.1.1
view AllView included .1
####
# Finally, grant the group read-only access to the systemview view.
# group context sec.model sec.level prefix read write notif
access notConfigGroup "" any noauth exact systemview none none
access ConfigGroup "" any noauth exact systemview none none
access AllGroup "" any noauth exact AllView none none
mibs +CISCO-RHINO-MIB
mibs +CISCO-SMI
Я думаю, что это потому, что на моем сервере Redhat нет «LS1010 Chasis» (который должен присутствовать на самом Ciscoустройство), я получаю сообщение «Нет такого объекта».
Мой вопрос: можем ли мы смоделировать такой snmpwalk на MIB Cisco, импортировав его на сервер Redhat? Если мы можем, какие-нибудь указатели на то, что я мог бы пропустить?