|
|
9 z3 p; l# ]: h3 N# P) {; p一个用于管理eNSP(企业网络仿真平台)拓扑文件和设备连接的CLI工具。只要有拓扑需求就可以,eNSP拓扑,然后设备打开,进入拓扑所在文件夹 用eNSPcli帮我实现xxx,挺费钱的。- p" v0 \7 S8 F& i8 F! d
$ Y* v8 ^; j8 r( @
特色' u; ~9 a" _0 \' [ ]4 h, w5 }7 C
拓扑解析:解析包含设备和连接信息的 eNSP 拓扑文件(.topo); B7 w/ r0 s* O: d3 Z" A
视觉拓扑:基于设备坐标的ASCII艺术拓扑图
; M ]# i0 M- A/ c) o) M设备管理:列表设备、查看连接、自动发现拓扑文件
# ~2 |! f! y7 Z8 F" }! L8 M" c交互控制台:通过Telnet连接到设备进行交互会话0 J0 ]9 g3 o' x' P X& ^% m( d& j
命令执行:在带有输出捕获的设备上执行单个命令, R8 {4 j3 c& j% t5 s6 v
丰富输出:表、JSON 和带有语法高亮的可视化输出格式. c; C- C3 N) W- w* k: `
退出代码:脚本和自动化的正确退出代码
: t J& r. j% A5 L% y5 h7 Q6 t' _; t+ `- u& P
安装
$ x3 @; k- ]; O; Y. Hpip install ensp-cli
% z. c* r: |8 q( k* o
6 v, |. A" Y% }或者从源代码安装:2 ~' W, {: b0 q
# b" q p8 y# @0 D& C
git clone https://github.com/yourusername/ensp-cli.git" m" }5 a5 h/ t; ^
cd ensp-cli
2 q, e f( q: g; ]% c9 [8 ^) ~- Apip install -e .- `' s1 y1 X) M7 `1 q
. p# ?) `: R9 ~! P2 d- D4 J- k; P1 y要求# t5 M# V# f K% i' A. m: \2 ?& d
Python 3.10+
4 y! l) V! p. o5 `% M# R/ LeNSP 已安装并运行(Windows)
: v& S* | j7 U* T6 qeNSP设备上启用Telnet。 |
|