您的位置:首页 > 其它

net-snmp开源包测试

2017-08-21 22:21 211 查看


安装net-snmp的步骤

利用rpm -qa |grep snmp 查看是否已经安装了snmp若是安装了,则需添加参数进行卸载,执行 rpm -qa|grep snmp –nodeps 或者执行rpm -e xxxx(每个snmp包) –nodeps (将其一次卸载);
使用 yum install net-snmp* (依次安装net-snmp的安装包);
修改配置文件,vim /etc/snmp/snmpd.conf
启动snmp , service snmpd start
关闭snmp,service snmpd stop
查看是否开启snmp服务 netstat -au
创建snmp v1,v2,v3
net-snmp-config –create-snmpv3-user -ro -A 设置认证协议的密码 -a 设置认证协议(MD5/SHA)-x (DES/3DES/AES128/AES192/AES256) 设置加密类型 -X 设置加密密码

执行snmpwalk ,在执行之前需要开启snmp服务
snmpwalk -v 3 -u 用户名(这里的用户名指的是在创建v3版本的用户名) -a 设置认证协议 -A 设置认证协议密码 -x 设置加密类型 -X 设置加密密码 -l authPriv 127.0.0.1 ".1.3.6.1.2.1"


snmp -version的参数支持

-a Protocol 设置认证协议 

-A passphrae 设置认证协议密码 

-x Protocol 设置加密协议 

-X PrivPass 设置加密协议密码


snmpwalk 的安全级别支持

noAuthNoPriv 不认证不加密
authNoPriv 认证但不加密
authPriv 既认证又加密


 查看snmp的相关信息

查看配置文件
vim /etc/snmp/snmpd.conf

查看是否已经安装net-snmp
rpm -qa |grep snmp

查看进程的状态
ps -ef |grep snmp

杀死进程
kill -9 xxx(对应的是进程号)

查看snmp的日志路径
tail -f /var/log/messages
cat /var/log/messages |grep snmp


最终的测试结果

测试v1和v2执行 snmpwalk -c public -v 2c 10.65.10.43/10.65.10.45 ,验证结果为通过,能够获取MIB库的相关信息
测试v3,目前只支持MD5/SHA/DES,剩余的加密类型配置失败;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: