模拟网络设备 | 阿小信的博客
阿小信大人的头像
Talk is cheap. Show me the code. Linus Torvalds

模拟网络设备2018-01-29 11:11

登录到对应的模拟服务器上新建Python虚拟环境安装snmpsim

virtualenv snmp
. snmp/bin/activate
pip install snmpsim

在虚拟环境目录下的snmpsim/data/文件夹里配置新的community(如果需要自定义-c参数的话),可以先按照public复制一份新配置的community命名的数据

cp public jq-netmanager -r
cp public.snmprec jq-netmanager.snmprec

启动snmpsimd服务:

snmpsimd.py  --process-user=user_00 --process-group=root --agent-udpv4-endpoint=IP  --data-dir=./data

不能使用root用户启动,指process-user时需要同时指定process-group,endpoint默认绑定161端口,使用host:port形式可以指定其他端口

使用snmpwalk查看网络设备信息

yum install net-snmp-utils -y
snmpwalk -v 2c -c jq-netmanager IP

至此,网络设备模拟完成。

如果您觉得从我的分享中得到了帮助,并且希望我的博客持续发展下去,请点击支付宝捐赠,谢谢!

若非特别声明,文章均为阿小信的个人笔记,转载请注明出处。文章如有侵权内容,请联系我,我会及时删除。

#Linux/Mac#  
分享到:
阅读[404] 评论[0]

你可能也感兴趣的文章推荐

本文最近访客

网友54.*.*.22[火星]2018-08-21 08:26
网友54.*.*.104[法国]2018-08-21 08:17
网友46.*.*.81[火星]2018-08-21 08:14
网友46.*.*.67[Ashburn]2018-08-21 08:11

发表评论