博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CentOS构造SNMP
阅读量:6927 次
发布时间:2019-06-27

本文共 1828 字,大约阅读时间需要 6 分钟。

本文介绍怎样在CentOS环境下配置一个简单的SNMP服务

软件安装

切换到系统管理员帐户

安装snmp

确认snmp代理已安装
rpm -q net-snmp
假设未安装。安装snmp
yum install net-snmp

设置开机自己主动执行snmp

/sbin/chkconfig snmpd on配置snmp

改动配置文件

将原来的配置文件备份。编辑/etc/snmp/snmpd.conf,简单配置例如以下

# 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

启动snmp

/etc/init.d/snmpd start

假设已启动则重新启动snmp服务
/etc/init.d/snmpd restart

測试snmp

查看port是否打开

netstat -ln | grep 161

安装snmp測试工具

yum install net-snmp-utils

本机測试snmp数据(改动monit为配置的团体名)

snmpwalk -v 2c -c public localhost system

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

创建SNMP(v3)用户

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

远程測试snmp数据(改动ip为serverip,snmpwalk命令须要安装net-snmp)

snmpwalk -v 2c -c public ip system

故常处理

错误排除假设本地測试snmp有数据。远程測试snmp无数据则因为server防火墙禁止了外部訪问serverudp 161port,则:
改动 /etc/sysconfig/ (或者:/etc/sysconfig/iptables-config ) ,添加例如以下规则:
-A RH-Firewall-1-INPUT -p udp -m state Cstate NEW -m udp Cdport 161 -j ACCEPT
重新启动iptables
/etc/init.d/iptables restart

版权声明:本文博主原创文章,博客,未经同意不得转载。

你可能感兴趣的文章
STM32使用ST库新建工程
查看>>
我们工作到底为了什么
查看>>
关于“VisualSVN-2.5.2”的破解
查看>>
用jQuery判断两个元素是否有重叠部分
查看>>
windows 下安装Simplejson方法
查看>>
IE并发连接限制(as)AS队列加载类(as3和as2)
查看>>
转:Android View.post(Runnable )
查看>>
ChinaTest第二天
查看>>
图灵等价和图灵完备
查看>>
CSS中position的absolute和relative的应用
查看>>
对 makefile 中 二次扩展的一点理解
查看>>
SET XACT_ABORT on
查看>>
记录mysql性能查询过程
查看>>
数据连接 DataDirectory 中的作用
查看>>
持续更新 iText in Action 2nd Edition中文版 个人翻译
查看>>
树、森林和二叉树的转换
查看>>
SSH重新登录的问题
查看>>
sys.path.insert(0, os.path.join('..', '..', '..', '..','...')) 解释
查看>>
开启mysql慢查询日志
查看>>
WEB项目的分层结构
查看>>