SNMP



IP snmp

92.242.45.36
В Snmp Settings Trap Community необязательно должен быть выбран "mikbill", главное чтобы в Communities он был, чтобы работать.

Проброс dst-nat 11161 порта по udp на 161 порт

Открываем порт

  • iptables -I INPUT -s 10.10.10.10 -p udp --dport 161 -j ACCEPT


Centos
Смотрим нет ли чего уже работающего
  • mcedit /etc/snmp/snmpd.conf
Переносим
  • mv /etc/snmp/snmpd.conf /etc/snmp/snmpd.conf.old 
  • nano /etc/snmp/snmpd.conf


syslocation name
syscontact name
rocommunity mikbill 192.168.1.1/32
name- меняем на название сети
192.168.1.1/32 - ip с которого идут запросы

Просмотр и включение сенсоров
  • sensors-detect
(везде отвечаем y)
  • sensors
 Автозагрузка, запуск
  • chkconfig snmpd on
или
  • setup- services- snmpd
  • service snmpd restart
смотрим запросы
tcpdump dst port 161
Отключаем лишние логи в /var/log/messages
server snmpd[5937]: Connection from UDP: [10.x.x.x]:44068
mcedit /etc/init.d/snmpd
добавляем строчку в начале
OPTIONS="-LS4d -Lf /dev/null -p /var/run/snmpd.pid"
Отключаем логи в debian
OPTIONS="-LSed -Lf /dev/null -p /var/run/snmpd.pid"
Правила iptables
iptables -I INPUT -s 192.168.10.1 -p udp -m udp --dport 161 -j ACCEPT
iptables -I INPUT -s 192.168.10.1 -p udp -m udp --dport 162 -j ACCEPT
iptables-save > /etc/sysconfig/iptables

$IPT -A INPUT -s 92.242.45.36 -p udp -m udp --dport 161 -j ACCEPT


Проброс на биллинг за натом (микротик)
 ip firewall nat add action=dst-nat chain=dstnat comment="SNMP to billing" dst-address=221.121.122.212 dst-port=11161 protocol=\
    udp to-addresses=192.168.99.254 to-ports=161


установка сенсоров на дебиан
  • apt-get install lm-sensors

Смотрим тип материнской платы
  • dmidecode
Base Board Information
 Так выглядит вывод виртуалки

еще
  • lspci
 Так выглядит вывод виртуалки

*********************************************************************
Настройка в Cacti

добавляем устройство, открываем Devices-ADD
Заносим данные


Отличия для нас микротика
http://prntscr.com/chv47l

Создаем графики


Добавляем пользователя с доступом к своим графикам
http://prntscr.com/cw6emn


SNMP Community Должен совпадать иначе будет SNMP error

Проверка запроса smnp из консоли

  • yum install net-snmp-utils
  •  snmpget -v 1 -c commutiny 10.10.10.10 1.3.6.1.4.1.89.1.8.0

-v=1/2c/3

или так

  • snmpwalk -Os -c commutiny -v 2c 172.16.0.100

Комментарии

Популярные сообщения из этого блога

mikbill расшифровка завершений сессий

Accel-ppp команды

Zabbix agent установка и настройка