ubuntu部署snmp服务
ubuntu部署snmp服务
ubuntu部署snmp服务
snmp安装
1
2
3
sudo apt-get install -y snmpd
sudo apt-get install -y snmp
sudo apt-get install -y libsnmp-dev
snmp配置
修改配置文件/etc/snmp/snmpd.conf
,内容如下。其他按需修改。
1
2
3
4
5
6
# 开启外部访问
# agentaddress 127.0.0.1,[::1]
agentAddress udp:161,udp6:[::1]:161
# 添加自定义MIB目录
mibdirs +/usr/share/mibs/site
修改后重启服务
1
sudo systemctl restart snmpd
snmp服务验证
1
snmpwalk -v 2c -c public localhost system
挂载外部mib
放置mib文件
查看mib文件加载目录,将mib文件放置到该目录下。
1
net-snmp-config --default-mibdirs
添加mib模块
修改配置文件/etc/snmp/snmp.conf
,添加mib模块。Module名称从mib文件里的MODULE-IDENTITY
关键字前段获取。
1
mibs +<Module名称>
本文由作者按照 CC BY 4.0 进行授权