简单网络管理协议(SNMP:Simple Network Management Protocol)是由互联网工程任务组(IETF:Internet Engineering Task Force )定义的一套网络管理协议。该协议基于简单网关监视协议(SGMP:Simple Gateway Monitor Protocol)。利用SNMP,一个管理工作站可以远程管理所有支持这种协议的网络设备,包括监视网络状态、修改网络设备配置、接收网络事件警告等。
1 CentOS7安装SNMP
1.1服务器信息
先修改服务器的基础信息。如主机名、ip等。该文档服务器信息以及使用软件包信息。
1.2更新yum源并安装SNMP
yum update &&yum install -y net-snmp net-snmp-devel net-snmp-libs net-snmp-utils php-snmp更新yum源并安装snmp服务,
1.3配置SNMP
通过yum安装的snmp配置文件为:/etc/snmp/snmpd.conf。配置snmpd.conf文件需要更改以下几个地方(默认配置基础上)。如图B-3所示。public为默认的团体名,将它修改为自己确定的字符串,红线内容为增加行,systemview改为all,其它几行去掉注销#。
1.4修改防火墙
iptables -I INPUT -p udp --dport 161 -j ACCEPT #对外开放udp的161端口
echo "iptables -I INPUT -p udp --dport 161 -j ACCEPT">> /etc/rc.d/rc.local #将防火墙规则写入开机文件,开机自动加载防火墙配置,
1.5启动snmp服务
systemctl start snmpd #启动snmp服务
systemctl enable snmpd #设置snmp服务开机启动
systemctl status snmpd #查看snmp服务状态
本文暂时没有评论,来添加一个吧(●'◡'●)