|
|
, W+ f9 \4 x0 c1 c2 |( R% _一个用于管理eNSP(企业网络仿真平台)拓扑文件和设备连接的CLI工具。只要有拓扑需求就可以,eNSP拓扑,然后设备打开,进入拓扑所在文件夹 用eNSPcli帮我实现xxx,挺费钱的。
; E/ P* U9 u: @0 [6 X- z
& R! d4 i3 X3 G2 V" _; d特色
2 a8 A, i5 p9 r) w8 E3 U拓扑解析:解析包含设备和连接信息的 eNSP 拓扑文件(.topo)& U4 ~. T5 z _( Q t* }$ o- Z
视觉拓扑:基于设备坐标的ASCII艺术拓扑图9 F. y/ Z% Y' Y/ M7 y
设备管理:列表设备、查看连接、自动发现拓扑文件
8 O6 G! |% U6 }* A) Y8 S0 D# O$ x交互控制台:通过Telnet连接到设备进行交互会话% r3 T0 Z; y/ L- q- b/ ?) Z
命令执行:在带有输出捕获的设备上执行单个命令4 A( @! L- \7 K1 D9 X9 b* y
丰富输出:表、JSON 和带有语法高亮的可视化输出格式 ]4 K" ~* B$ {4 Q/ j1 s5 T# j
退出代码:脚本和自动化的正确退出代码
7 N6 A! w, P2 N8 k! E" R9 `- V# V9 n( q! s0 a# t2 S
安装0 [) b/ ^3 M% j0 b( m5 ]
pip install ensp-cli- C. e+ B1 j D& e$ ?+ u. d
1 @8 u* d7 X# S或者从源代码安装:) }6 J! p; ~5 o1 P
9 h. z/ t% b- @, W
git clone https://github.com/yourusername/ensp-cli.git
$ {, P8 n8 `0 f# C( M1 @4 wcd ensp-cli8 @* m$ K) F' v0 B6 D
pip install -e .( ]" U2 d/ r( ^
- V7 [" a7 Q0 [; i$ C$ E
要求
* U' V8 i* I! a$ D( D8 h$ qPython 3.10+" ^1 X+ [, f8 V: @
eNSP 已安装并运行(Windows)" G) h) \1 P. V9 S
eNSP设备上启用Telnet。 |
|