|
|
% g+ h7 |5 f( H8 g1 \8 s3 @3 P1 L一个用于管理eNSP(企业网络仿真平台)拓扑文件和设备连接的CLI工具。只要有拓扑需求就可以,eNSP拓扑,然后设备打开,进入拓扑所在文件夹 用eNSPcli帮我实现xxx,挺费钱的。6 p7 R( H& L) L: k
* `4 y& N( t3 g& p- H特色 G# U4 | @7 Z0 E; g8 Z
拓扑解析:解析包含设备和连接信息的 eNSP 拓扑文件(.topo)9 x0 g9 P2 `. b/ i! M$ g4 E
视觉拓扑:基于设备坐标的ASCII艺术拓扑图
" _. x t& v: t设备管理:列表设备、查看连接、自动发现拓扑文件
+ d# V3 W! ` M8 O0 l+ _( B& m交互控制台:通过Telnet连接到设备进行交互会话6 {& h% a9 C" V5 x& S% ?8 J4 J
命令执行:在带有输出捕获的设备上执行单个命令
4 y, @, f2 T! D& ^3 w丰富输出:表、JSON 和带有语法高亮的可视化输出格式# E- }( N2 E! H! k' @
退出代码:脚本和自动化的正确退出代码& O. u# J4 H0 ~! d% d X
: S/ {* j# d; @8 I
安装* c% Y% i6 ~ j+ M& X1 k
pip install ensp-cli2 }2 a/ y# H4 j* O3 \2 B
1 C; z7 }( F- A0 j7 W" N, ]; k- B* x' T
或者从源代码安装:) L7 a* x3 x7 b" |) k' ?
8 l; u+ ]+ M% Z) Ugit clone https://github.com/yourusername/ensp-cli.git
; W$ B3 o' m! O, O' D* \cd ensp-cli
9 _) f7 j b2 P$ w7 F5 ]1 upip install -e .
6 w0 x! ^& k% [/ N3 f% C. F
9 o% E1 k+ [ J0 a R! x' c要求
% R* M8 W9 A# ?$ x, |! @( |Python 3.10+$ a- k% o9 ]1 M- L
eNSP 已安装并运行(Windows)) n1 K+ J8 j. o* D: R3 \4 r
eNSP设备上启用Telnet。 |
|