Для графіків mrtg чи nagios потрібен доступ до інформації за допомогою snmp в CentOS8.
Для цього потрібно встановити та запустити демон snmp
Для цього потрібно встановити та запустити демон snmp
# dnf install net-snmp
# systemctl enable snmpd
# systemctl start snmpd
Перевірка, що демон snmp запускається
# systemctl status snmpd -l
Утиліту snmpwalk потрібно встановити через
# dnf install net-snmp-utils
Запуск snmpwalk для перевірки, що працює доступ до snmp параметрів
$ snmpwalk -v 2c -c public -O e 127.0.0.1
Для доступу ззовні до параметрів snmp потрібно налаштувати firewalld.
Для налаштування сервісу snmp потрібно створити файл /etc/firewalld/services/snmpd.xml
<?xml version="1.0" encoding="utf-8"?>
<service>
<short>SNMPD</short>
<description>SNMP daemon</description>
<port protocol="udp" port="161"/>
</service>
Потім вказати
# firewall-cmd --zone=public --add-service snmpd --permanent
# firewall-cmd --reload
Тепер можна перевірити доступ ззовні
$ snmpwalk -v 2c -c public -O e <hostname-or-ip-address-of-the-machine>
# systemctl enable snmpd
# systemctl start snmpd
Перевірка, що демон snmp запускається
# systemctl status snmpd -l
Утиліту snmpwalk потрібно встановити через
# dnf install net-snmp-utils
Запуск snmpwalk для перевірки, що працює доступ до snmp параметрів
$ snmpwalk -v 2c -c public -O e 127.0.0.1
Для доступу ззовні до параметрів snmp потрібно налаштувати firewalld.
Для налаштування сервісу snmp потрібно створити файл /etc/firewalld/services/snmpd.xml
<?xml version="1.0" encoding="utf-8"?>
<service>
<short>SNMPD</short>
<description>SNMP daemon</description>
<port protocol="udp" port="161"/>
</service>
Потім вказати
# firewall-cmd --zone=public --add-service snmpd --permanent
# firewall-cmd --reload
Тепер можна перевірити доступ ззовні
$ snmpwalk -v 2c -c public -O e <hostname-or-ip-address-of-the-machine>
Пораду знайшов тут
https://linuxconfig.org/how-to-install-snmp-on-redhat-8
https://linuxconfig.org/how-to-install-snmp-on-redhat-8
Коментарі
Дописати коментар