虚拟机:Ubuntu18.04
net-snmp-5.8
源码安装方法:
1.换源:
sudo gedit /etc/apt/sources.list
换一个清华源
2.
sudo apt-get update
sudo apt-get upgrade
3.安装依赖环境:
sudo apt-get install libperl-dev
4.官网下载源码安装包:
tar -xvzf net-snmp-5.7.3.tar.gz (解压,注意版本)
mv net-snmp-5.7.3 snmp
cd snmp (进文件夹)
./configure (按回车默认配置就好)
sudo make (编译)
sudo make install (安装)
sudo cp EXAMPLE.conf /usr/local/share/snmp/snmpd.conf(配置文件放好)
sudo gedit /usr/local/share/snmp/snmpd.conf
使用压缩包里的snmpd.conf进行内容替换
5.修改环境变量:
在自己的用户主目录下:
echo export PATH=$PATH:/usr/local/bin:/usr/local/bin >> .bashrc
source .bashrc
6.启动:
sudo /usr/local/sbin/snmpd -c /usr/local/etc/snmpd.conf
7.测试:
snmpwalk -v 2c -c public localhost