Sample Header Ad - 728x90

How to properly configure snmpd?

5 votes
1 answer
17963 views
I installed snmp on CentOS 7.2, like so: yum -y install net-snmp net-snmp-utils I made a backup of my snmpd.conf file: cp /etc/snmp/snmpd.conf /etc/snmp/snmpd.conf.orig then I cleared the text, with this: echo "" > /etc/snmp/snmpd.conf and added to the snmpd.conf, the following: rocommunity "#random$" monitoring_server_ip The monitoring_server_ip is the server that that is allowed to connect to this snmpd server. Restarted snmpd /bin/systemctl restart snmpd When I run snmpwalk on my CentOS 7.2 server snmpwalk -v2c -c public localhost system I then get: > Timeout: No Response from localhost Which is accurate, because there is only one IP address that can do that, as we have defined before. ps shows that snmp is running /usr/sbin/snmpd -LS0-6d -f This is my first time playing with snmp and any help is greatly appreciated! Output of iptables -L -n | grep udp shows this: ... Chain IN_public_allow (1 references) 94 target prot opt source destination 95 ACCEPT udp -- XX.XXX.XXX.XXX 0.0.0.0/0 udp dpt:161 ctstate NEW ... All of the destination was too 0.0.0.0/0? Netstat shows the following port: netstat -ulnp | grep 161 udp 0 0 0.0.0.0:161 0.0.0.0:* 19062/snmpd also this: netstat -lu | grep snmp udp 0 0 0.0.0.0:snmp 0.0.0.0:* Also, in my firewall, added that only one IP address can access my snmp server: firewall-cmd --permanent --zone=public --add-rich-rule="rule family="ipv4" source address="XX.XXX.XXX.XX" port protocol="udp" port="161" accept"
Asked by blade19899 (577 rep)
Mar 10, 2016, 04:02 PM
Last activity: Mar 14, 2025, 12:04 PM