允许在路由器上激活基于snmp的li。
PyLawful的Python项目详细描述
pylbeard是一个将用户输入转换为snmp消息以激活和管理的小型工具。 路由器中的合法拦截中介设备和抽头配置。
该实现已被证明适用于Cisco IOS-XR路由器。它也可能起作用 与Cisco IOS、IOS-XE路由器甚至其他供应商的竞争。(MIB实现可能有所不同。)
pylbeard集成了要构建的pysnmp包 并解析snmp消息。
该工具允许:
- 设置目标路由器IP地址
- 设置snmpv3凭据
- 沿着CISCOTAP2MIB和CISCOIPTAPMIB MIB走
- 配置li md
- 确认IPv4/IPv6分接
- 删除MD和/或TAPS
- 列出配置的抽头
- 检查ctap2streamintercectedpackets stats以了解已配置的抽头
很糟糕
从pypi安装pylDrear:
如果您的默认python安装是v3.x
$ pip install PyLawful
如果您的默认python安装是v2.x
$ pip3 install PyLawful
跑步很糟糕:
启动python代码以进入菜单
$ python3 PyLawful
示例:
python PyLawful.py #################################################### Target router: 0.0.0.0 Select operation: ---------------------------------------------------- 1. Set target router 2. Set SNMP Security 3. Walk LI MIBs ------------------------------------------------ 4. Create and set Mediation Device 5. Delete Mediation Device ------------------------------------------------ 6. Add and activate new LI Stream TAP(s) 7. Delete LI Stream TAP ------------------------------------------------ 8. Show configured TAPs 9. Show Intercept Counters ------------------------------------------------ 0. Exit