|
|
; _4 l5 H8 b k9 o: f+ a一个用于管理eNSP(企业网络仿真平台)拓扑文件和设备连接的CLI工具。只要有拓扑需求就可以,eNSP拓扑,然后设备打开,进入拓扑所在文件夹 用eNSPcli帮我实现xxx,挺费钱的。
) o6 l- S$ M5 r2 \; W2 A0 }! P
$ x( t' K) V+ x( Z* r% E# g特色3 L4 y+ B! U( p! x# d! K
拓扑解析:解析包含设备和连接信息的 eNSP 拓扑文件(.topo)
2 B3 @: `# u+ N- ~" ^5 k3 D视觉拓扑:基于设备坐标的ASCII艺术拓扑图
) ]* q: R% }$ E' r8 V/ V设备管理:列表设备、查看连接、自动发现拓扑文件
/ n8 z/ r; p9 [交互控制台:通过Telnet连接到设备进行交互会话$ L% w5 L7 ?8 r, T+ O H
命令执行:在带有输出捕获的设备上执行单个命令
) x) t0 J1 P" v3 E- N$ H( T丰富输出:表、JSON 和带有语法高亮的可视化输出格式
+ w. \, w8 g% k" T4 R3 q退出代码:脚本和自动化的正确退出代码: T! C. }4 _% f+ \$ n$ `) k& ]1 p
2 C& | i3 |7 O. O/ w安装3 |6 H# s2 s( X- \0 ^# g' r
pip install ensp-cli
/ f( C, s/ l- t8 Y" c
0 n7 Z! I9 v* H8 i. p或者从源代码安装:
8 |! ~* b5 e: ~" L R9 z
: K; ]+ D, l, k9 fgit clone https://github.com/yourusername/ensp-cli.git
- U% ^& b$ `* X/ p/ c( q3 ecd ensp-cli
5 G X2 Y8 x# M' s! t% Zpip install -e .& a1 U* v6 t& n- _. |
7 P( F: d/ O+ A+ }$ p
要求
9 [( T" y/ F# R2 W4 M* OPython 3.10+
- u# M+ e2 ~* w) p7 deNSP 已安装并运行(Windows)
. f! J6 x1 x7 C% h$ W8 peNSP设备上启用Telnet。 |
|