祺石业务运维监控分析系统(QS-WSM)

Ubuntu Server 安装NET-SNMP

【权限清单】

监控系统地址权限说明SNMP共同体名
172.20.1.11只允许IP地址为172.20.1.11的主机访问monitor

【配置视频】

Ubuntu Server监控配置指南视频。

【操作步骤】

步骤1:查看是否安装SNMP

操作命令:

dpkg -l | grep snmpd
ps -le | grep snmp

步骤2 :安装SNMP

操作命令:

sudo apt install snmpd -y

步骤3:配置SNMP

修改配置文件

操作命令:

sudo vi /etc/snmp/snmpd.conf

配置文件:/etc/snmp/snmpd.conf

......
agentAddress udp:161
......
view systemonly included .1.3.6.1
......
rocommunity monitor 172.20.1.1 -V systemonly

提醒:

  • agentAddress设置SNMP服务监听的端口

  • rocommunity设置只读共同体名和访问控制

  • 在view中设置允许访问的SNMP MIB视图,这里至少需要允许访问.1.3.6.1子树

步骤4:启动SNMP服务

操作命令:

systemctl start snmpd
systemctl enable snmpd

步骤5:添加防火墙规则

操作命令:

sudo ufw enable
sudo ufw allow proto udp from 172.20.1.1 to any port 161
sudo ufw default deny