net-snmp开发过程整理-补充

来源:互联网 发布:会员积分系统源码 编辑:程序博客网 时间:2024/06/05 06:16

近期,对之前的snmp配置文件的使用由"修改"的方式改为"重写"的方式。

下面做一些知识点上的补充记录,主要是对v3版本进行修改。


配置文件:

V1

agentAddress udp:161

rocommunity public

trapsink 127.0.0.1:162 public



V2(默认状态)

agentAddress udp:161

rocommunity public

trap2sink 127.0.0.1:162 public


 

V3V3又分3种情况)

noAuthNoPriv

agentAddress udp:161

rocommunity public

createUser admin

rouser admin noauth

trapsess -v 3 -u admin -e 0x010203040506 -l noAuthNoPriv 127.0.0.1


 

authNoPriv

agentAddress udp:161

rocommunity public

createUser admin MD5 11111111

rouser admin

trapsess -v 3 -u admin -e 0x010203040506 -a MD5 -A 111111111 -l authNoPriv 127.0.0.1


 

authPriv

agentAddress udp:161

rocommunity public

createUser admin MD5 11111111 DES 22222222

rouser admin

trapsess -v 3 -u admin -e 0x010203040506 -a MD5 -A 111111111 -x DES -X 22222222 -l authNoPriv 127.0.0.1



以上是几种情况。

对于snmp v1 v2 来说,网上有很多的trap接收器。

但是对于v3 来说,我搜了很久没有搜到好用的,于是使用linux 来接收,在linux 安装net-snmp作为一个接收器(管理端)。

当被管理端开启服务后,在管理端输入下面这个命令即可开启接收:

/安装目录/sbin/snmptrapd -d -f -Lo


完!


原创粉丝点击