Простая установка SNMP на Centos и Ubuntu
Размещено: 7-09-2014, 21:15 | Просмотров: 5943 | Комментариев: 0
В качестве подопытных будут Centos 6.3 и Ubuntu 12.04. Поставим сам демон snmpd и программы для проверки как он работает. Centos:
yum install net-snmp-utils net-snmp

Ubuntu:
apt-get install snmp snmpd

Настраиваем конфигурацию
mv /etc/snmp/snmpd.conf /etc/snmp/snmpd.conf2
nano /etc/snmp/snmpd.conf

Простой конфиг
rocommunity public
syslocation "myserver"
syscontact my@email.net

Перезапускаем сервис
service snmpd restart

И проверяем работает ли он
[quotesnmpwalk -v 1 -c public -O e 127.0.0.1]
Должно вывести например это:
SNMPv2-MIB::sysDescr.0 = STRING: Linux dnewcom1.firstdedic.ru 2.6.32-358.14.1.el6.x86_64 #1 SMP Tue Jul 16 23:51:20 UTC 2013 x86_64
SNMPv2-MIB::sysObjectID.0 = OID: NET-SNMP-MIB::netSnmpAgentOIDs.10
DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (3223) 0:00:32.23
SNMPv2-MIB::sysContact.0 = STRING: viman@pisem.net
SNMPv2-MIB::sysName.0 = STRING: dnewcom1.firstdedic.ru
SNMPv2-MIB::sysLocation.0 = STRING: "RUS1"
SNMPv2-MIB::sysORLastChange.0 = Timeticks: (9) 0:00:00.09
SNMPv2-MIB::sysORID.1 = OID: SNMP-MPD-MIB::snmpMPDMIBObjects.3.1.1
SNMPv2-MIB::sysORID.2 = OID: SNMP-USER-BASED-SM-MIB::usmMIBCompliance
SNMPv2-MIB::sysORID.3 = OID: SNMP-FRAMEWORK-MIB::snmpFrameworkMIBCompliance
SNMPv2-MIB::sysORID.4 = OID: SNMPv2-MIB::snmpMIB
SNMPv2-MIB::sysORID.5 = OID: TCP-MIB::tcpMIB
SNMPv2-MIB::sysORID.6 = OID: IP-MIB::ip
SNMPv2-MIB::sysORID.7 = OID: UDP-MIB::udpMIB
SNMPv2-MIB::sysORID.8 = OID: SNMP-VIEW-BASED-ACM-MIB::vacmBasicGroup
и т.д.