首先介绍下snmp服务,其实是由一组网络管理的标准组成,包含一个应用层协议(application layer protocol)、数据库模型(database schema)和一组资源对象。该协议能够支持网络管理系统,用以监测连接到网络上的设备是否有任何引起管理上关注的情况。
因为网络设备可能来自不同的厂商,如果每个厂商提供一套独立的管理接口,将使网络管理变得越来越复杂,若想对网络中来自不同厂商的设备监控,用基于SNMP开发的软件进行管理最方便的,因为大部分的设备都支持SNMP协议
安装方式,以Centos为例,可以使用yum进行安装,命令为:
yum -y install net-snmp*
涉及到的rpm包如下所示:
如果是无外网的环境,且无法安装snmp全部依赖的时候,强制安装时需要两个库文件
libsensors.so.4 libperl.so
成功安装服务后,执行vim /etc/snmp/snmpd.conf
修改的地方一共三处,第一处是修改秘钥的值
第二处,增加红框内容:
第三处,将红框处内容修改为all
最后保存配置文件,重启服务即可
验证方法:
执行 snmpwalk -v 2c -c 密钥 IP sysName.0 打印出 主机名 则配置成功
本文暂时没有评论,来添加一个吧(●'◡'●)