Configure SNMP in CentOS

Source: Internet
Author: User
Tags snmp snmpwalk

Configure SNMP in CentOS
[Plain] view plaincopyprint?

  1. <Spanstyle = "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:

[Plain] view plaincopyprint?
  1. # First, mapthecommunityname "public" using a "securityname"
  2. # Sec. namesourcecommunity
  3. Com2secnotconfiguserdefapublic public
  4. ####
  5. # Second, mapthesecuritynamepolicagroupname:
  6. # GroupNamesecurityModelsecurityName
  7. GroupnotConfigGroupv1notConfigUser
  8. GroupnotConfigGroupv2cnotConfigUser
  9. ####
  10. # Third, createaviewforustoletthegrouphaverightsto:
  11. # Makeatleastsnmpwalk-v1localhost-cpublicsystemfastagain.
  12. # Nameincl/exclsubtreemask (optional)
  13. Viewsystemviewincluded.1.3.6.1.2.1.1
  14. Viewsystemviewincluded.1.3.6.1.2.1.25.1.1
  15. ####
  16. # Finally, grantthegroupread-onlyaccesstothesystemviewview.
  17. # Groupcontextsec. modelsec. levelprefixreadwritenotif
  18. AccessnotConfigGroup "" anynoauthexactsystemviewnonenone

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

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

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.