您的位置:首页 > 其它

net-snmp 编译安装

2012-08-21 14:06 393 查看
编译安装net-snmp:

下载软件包 net-snmp-5.4.tar.gz
tar zxvf net-snmp-5.4.tar.gz -C /usr/local/src
cd net-snmp-5.4
./configure
--prefix=/usr/local/net-snmp #将要安装的路径
--enable-mfd-rewrites #允许用新的MFD重写mid模块
--with-sys-contact="zhang@163.com" #可配置该设备的联系人
--with-default-snmp-version="2" # 默认设备的版本
--with-sys-localtion="china" # 该设备的位置
--with-persistent-directory="/var/net-snmp" # 不变的数据存储目录
make && make install
2 cd /usr/local/src/net-snmp-5.4
cp EXAMLE.conf /usr/local/net-snmp/share/snmp/snmpd.conf
vim snmpd.conf
# sec.name source conmunity
com2sec local localhost public
com2sec mynetwrk 192.168.1.100 public
// 192.168.1.100 这些ip可以采取这台机器的信息
保存退去

3 设置net-snmp自动启动
在/etc/rc.local 末尾加入以下代码
/usr/local/net-snmp/sbin/snmpd
/usr/local/net-snmp/share/snmp/snmpd.conf &
4 设置环境变量
在/etc/profile 末尾加一下代码
PATH=/usr/local/net/-snmp/bin:/usr/local/net-snmp/sbin: $PATH
设环境变量生效
source /etc/profile
5 启动snmp
/usr/local/net-snmp/sbin/snmpd -d
查看服务是否启动
netstat -na | grep 161 (snmp使用的端口)
6 测试
本机localhost测试
snmpwalk -v 2c -c public localhost
snmpget -v 2c -c public localhost sysUpTime.0
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: