Skip to main content

SNMP: описание и настройка

SNMP (англ. Simple Network Management Protocol — простой протокол сетевого управления) — стандартный интернет-протокол для управления устройствами в IP-сетях на основе архитектур TCP/UDP. К поддерживающим SNMP устройствам относятся маршрутизаторы, коммутаторы, серверы, рабочие станции, принтеры, модемные стойки и другие. Протокол обычно используется в системах сетевого управления для контроля подключённых к сети устройств на предмет условий, которые требуют внимания администратора.

SNMP на точках Wimark

На точках от Wimark установлен демон wsnmpd. В базовом виде исполнении он полностью готов к работе.


Конфигурационный файл находится в /etc/config/wmsnmpd:


root@qwp320-ac-vc:~# cat /etc/config/wmsnmpd 

# you may add more than the 'default' mini_snmpd instances provided they all bind to different ports/interfaces
# to get around max 4 interface or mountpoint limit constrained by mini_snmpd's mib
config wmsnmpd 'default'
  option enabled 1
  option ipv6 0
  # Verbose flag given to mini_snmpd, extra verbose is only possible with compile time config flags
  option debug 0
  # Turn on community authentication (snmp agent must use community name)
  option auth 0
  option community 'public'
  option contact 'WiMark router <info@wimark.com>'
  option location 'Undisclosed'
  # to listen on all interfaces you need to set option listen_interface ''
  option listen_interface 'lan'
  #option udp_port '161'
  #option tcp_port '161'
  #option vendor_oid ''
  option mib_timeout 1
  # enable basic disk usage statistics on specified mountpoint
  list disks '/overlay'
  list disks '/tmp'
  # enable basic network statistics on specified interface
  # 4 interfaces maximum per instance, as named in /etc/config/network and luci
  # not physical device names
  list interfaces 'lan'
  list interfaces 'wan'
  # load lua extensions from folder
  list lua_folders '/lib/snmpd'
  # load lua extensions from file
  # list lua_files '/path/to/script.lua'  

После изменения конфигурации следует выполнить /etc/init.d/wmsnmpd restart

Примеры

  • .1.3.6.1.4.1.52400.2.1.3.4.1.0 - показывает подключена ли точка к контроллеру.
  • .1.3.6.1.4.1.52400.2.3.2.1.0 - собраны данные по Wi-Fi.

Также можно загрузить более подробный файл с примерами, по ссылке.

MIBs

MIB для загрузки в MIB Browser следует скачать отсюда (предварительно распаковав ZIP архив).