- Установка
# apt-get update # apt-get dist-upgrade # apt-get autoremove # apt -y install snmp snmpd
- Настройка
Для настройки существует утилита:# snmpconf -g basic_setup
Файлы с настройками хранятся в /etc/snmp
Мне было лень использовать утилиту, выпускать наружу snmpd я не собирался, поэтому оставил файл с настройками в покое, но добавил вручную свои.
Новый файл - /etc/snmp/snmpd.conf.d/access.conf, содержимое:rocommunity public_ default rocommunity6 public_ default
Новый файл - /etc/snmp/snmpd.conf.d/location.conf, содержимое:sysLocation Moscow sysContact root@server.home
- Использование
Останов, запуск, перезапуск:# systemctl stop snmpd # systemctl start snmpd # systemctl restart snmpd
Проверить работу:# snmpwalk -v 2c -c public 127.0.0.1
почувствуйте разницу:# snmpwalk -v 2c -c public_ 127.0.0.1
- Firewall
SNMP по умолчанию использует порты:
- 161 UDP использует агент
- 162 UDP использует менеджер
Закрываем порты 161 и 162 UDP на внешнем интерфейсе enp1s0f0 (ufw):# ufw deny in on enp1s0f0 to any port 161:162 proto udp # ufw deny out on enp1s0f0 to any port 161:162 proto udp
Статья опубликована: 2024-11-19 12:46:06
Последние правки: 2024-11-19 12:46:06
Устанавливаем и настраиваем SNMP на Ubuntu 24.04. Цель - запустить на минималках, для использования с mrtg.
Связанные странички:
Ubuntu 24.04. Mosquitto, MQTT-брокер.
Ubuntu 18.04 - установка mrtg
Asterisk 20. Ubuntu 24.04. Модем Huawei E1550.
Ubuntu 24.04, как изменить порт ssh
Получаем SSL сертификаты от Let's Encrypt при помощи acme.sh.
Создаем образ для докера на основе Ubuntu, внутри Exim.
Docker - первые шаги
Ubuntu - создаем raid 1