Configure SNMP and centossnmp for CentOS

Source: Internet
Author: User
Tags snmp snmpwalk

Configure SNMP and centossnmp for CentOS

<Span style = "font-size: 14px;"> This article describes how to configure a simple SNMP Service in the CentOS environment </span>
Software Installation

Switch to the system administrator account

Install snmp
Check that the snmp agent is installed.
Rpm-q net-snmp
If not, install snmp
Yum install net-snmp


Set automatic snmp running upon startup
/Sbin/chkconfig snmpd on Configure snmp


Modify configuration file

Back up the original configuration file and edit/etc/snmp/snmpd. conf. The simple configuration is as follows:

# First, map the community name "public" into a "security name"#       sec.name  source          communitycom2sec notConfigUser  default       public##### Second, map the security name into a group name:#       groupName      securityModel securityNamegroup   notConfigGroup v1           notConfigUsergroup   notConfigGroup v2c           notConfigUser##### Third, create a view for us to let the group have rights to:# Make at least  snmpwalk -v 1 localhost -c public system fast again.#       name           incl/excl     subtree         mask(optional)view    systemview    included   .1.3.6.1.2.1.1view    systemview    included   .1.3.6.1.2.1.25.1.1##### Finally, grant the group read-only access to the systemview view.#       group          context sec.model sec.level prefix read   write  notifaccess  notConfigGroup ""      any       noauth    exact  systemview none none

Start snmp

/Etc/init. d/snmpd start
Restart the snmp service if it has been started.
/Etc/init. d/snmpd restart

Test snmp

Check whether the port is enabled
Netstat-ln | grep 161

Install the snmp Test Tool
Yum install net-snmp-utils

Test snmp data on the local machine (modify monit to the group name configured)
Snmpwalk-v 2c-c public localhost system

Snmpwalk-v3-u username-l auth-a MD5-A password localhost

Create an SNMP (v3) User

Net-snmp-config -- create-snmpv3-user-ro-a MD5 lyceemsnmp lyceem.com

Remote Test of snmp data (modify the ip address to the server ip address, and install net-snmp for the snmpwalk command)
Snmpwalk-v 2c-c public ip system


It is often handled
Troubleshooting if the local test snmp has data and the Remote Test snmp has no data, the server firewall prohibits external access to port udp 161 of the server:
Modify/etc/sysconfig/iptables (or:/etc/sysconfig/iptables-config) and add the following rules:
-A RH-Firewall-1-INPUT-p udp-m state Cstate NEW-m udp Cdport 161-j ACCEPT
Restart iptables
/Etc/init. d/iptables restart
The SNMP service has been installed in CentOS, but the service command cannot be used to display the status. How can this problem be changed?

Is it because the system prompts that snmp is not a system service command while executing the service snmp status? If it is because you didn't use snmp as a system command, you can add snmp to init. d.

The SNMP service has been installed in CentOS, but the service command cannot be used to display the status. How can this problem be changed?

Is it packaged with rpm?
Service snmpd status
Check the status?

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.