|
|
* e( ~* B! A. g: I% W8 r
一个用于管理eNSP(企业网络仿真平台)拓扑文件和设备连接的CLI工具。只要有拓扑需求就可以,eNSP拓扑,然后设备打开,进入拓扑所在文件夹 用eNSPcli帮我实现xxx,挺费钱的。
5 q2 K! n& D8 T; F% H% `! j9 F0 c, S0 \' f
特色% K. B7 R& H' l3 p' X
拓扑解析:解析包含设备和连接信息的 eNSP 拓扑文件(.topo)
- b5 R" N3 E+ w, {. [; K; e6 x# F& h视觉拓扑:基于设备坐标的ASCII艺术拓扑图6 K9 F# i4 [* E; Q* `
设备管理:列表设备、查看连接、自动发现拓扑文件6 g7 q: @9 U2 e/ Z
交互控制台:通过Telnet连接到设备进行交互会话
1 [+ M9 I0 Z/ S8 m, X% N命令执行:在带有输出捕获的设备上执行单个命令
: e2 H7 X9 q: h' t: P丰富输出:表、JSON 和带有语法高亮的可视化输出格式
9 Y/ g% }' l/ T4 W" @- L退出代码:脚本和自动化的正确退出代码
5 ?( N" p3 l9 [: V2 m$ f- I: m2 g, K, v. r! p
安装
3 b' i& b! I- R8 X# [9 e( Bpip install ensp-cli! Y, P; \1 x+ ?
5 i& l$ a( ]; z- x4 T- `1 l8 l+ V或者从源代码安装:
: ?# i+ J! x4 O9 o* c) h$ q& f/ t; o- X& [ u2 w' p+ B/ @
git clone https://github.com/yourusername/ensp-cli.git+ Q9 q$ y/ E3 Z
cd ensp-cli- I& |# D& _( A9 B5 `
pip install -e .
c) m- i& h/ b; z" o; I! `7 v1 x% Y$ S% `" f
要求' h9 s) O4 X" w8 n X
Python 3.10+% E' v$ K( O, y% U$ M
eNSP 已安装并运行(Windows)) m5 x8 y( c/ O* c) a6 N( W
eNSP设备上启用Telnet。 |
|