当前位置:   article > 正文

使用PySNMP收集设备版本信息和系统名字_pysnmp模块 开发 snmp agent

pysnmp模块 开发 snmp agent

9c85dcf5d36943fc8b66961a61ceeec2.png

 

1、NMS和被管理设备之间网络能通

2、被管理设备配置SNMP

snmp-agent sys-info version v3 #配置版本为SNMPv3

snmp-agent group v3 admin privacy read-view rd write-v iew wt notify-view nt #创建用户组

snmp-agent mib-view nt include iso #创建mib视图

snmp-agent mib-view rd include iso

snmp-agent mib-view wt include iso

snmp-agent usm-user v3 admin admin authentication-mode sha HCIP-Datacom privacy-mode aes128 HCIP-Datacom #配置加密密码和认证密码

snmp-agent trap source GigabitEthernet0/0/0 #指定发送Trap的源接口

snmp-agent trap enable #使能SNMP trap

snmp-agent #使能SNMP

3、编写Python获取设备版本信息和设备系统名字

  1. from pysnmp.hlapi import *
  2. userData = UsmUserData(
  3. 'admin',
  4. authKey='HCIP-Datacom',
  5. privKey='HCIP-Datacom',
  6. authProtocol=usmHMACSHAAuthProtocol,
  7. privProtocol=
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/156765
推荐阅读
相关标签
  

闽ICP备14008679号