Главная
Главная Руководства CentOS › SNMP. CentOS 7



Автор:

Статья опубликована: 2016-11-26 20:44:13
Последние правки: 2016-11-26 21:31:15

Заводим SNMP на CentOS 7.

  • Настройка
    Настраиваем в файле /etc/snmp/snmpd.conf:
    # строка 41: закомментировать
    #com2sec notConfigUser   default       public
    
    # строки 74,75: раскомментировать и поменять
    # поменять "mynetwork" на свою локальную сеть
    # поменять comunity name на своё (только не на public или private)
    com2sec local localhost ServerMy
    com2sec mynetwork 10.0.0.0/24 ServerMy
    
    # строки 78,79: раскомментировать и поменять
    group MyRWGroup v2c    local
    group MyROGroup v2c    mynetwork
    
    # строка 85: раскомментировать
    view all    included  .1                               80
    
    # строки 93,94: раскомментировать и поменять
    access MyROGroup "" v2c  noauth   exact  all   none   none
    access MyRWGroup "" v2c  noauth   exact  all   all    all
    
    Теперь перезапускаем snmp и добавляем в автозагрузку:
    # systemctl restart snmpd
    # systemctl enable snmpd
    

  • Проверка
    # snmpwalk -v2c -c ServerMy localhost system
    SNMPv2-MIB::sysDescr.0 = STRING: Linux xxxxxxxx.xxxx.xx 3.10.0-327.36.3.el7.x86_64 #1 SMP Mon Oct 24 16:09:20 UTC 2016 x86_64
    SNMPv2-MIB::sysObjectID.0 = OID: NET-SNMP-MIB::netSnmpAgentOIDs.10
    DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (63742) 0:10:37.42
    SNMPv2-MIB::sysContact.0 = STRING: Root  (configure /etc/snmp/snmp.local.conf)
    SNMPv2-MIB::sysName.0 = STRING: xxxxxxxx.xxxx.xx
    SNMPv2-MIB::sysLocation.0 = STRING: Unknown (edit /etc/snmp/snmpd.conf)
    SNMPv2-MIB::sysORLastChange.0 = Timeticks: (5) 0:00:00.05
    ....