发布开源 NetDevOps Python 框架 Netdriver

致所有从事过网络自动化工作的人:我们懂你们的痛点,也正因这份痛点,我和来自 OpenSecFlow 的小型开发社区打造了我们首个开源项目 ——“Netdriver”。
这个项目最初只是为助力我们自身项目而生的工具,后来迅速发展成一套解决方案。我们希望将它分享给所有从事网络开发运维(NetDevOps)的开发者,希望它能像帮助我们一样,为各位提供助力。
Netdriver 基于 Fastapi和Asyncssh 构建,这意味着它沿用了 Netmiko 的核心功能,对其进行了优化打磨,并新增了一些实用功能,实现功能的现代化升级。
新增的主要功能包括:
  1. API 驱动集成:提供 HTTP RESTful 接口,可与外部第三方系统及应用实现无缝集成。
  2. 可自定义的会话持久性:为持续任务维持连接,进一步提升效率。
  3. 命令执行队列:防止并发冲突,确保与设备的交互稳定、可预测。
  4. 高性能异步操作:支持同时与多台设备进行高效的非阻塞通信。
    如果你们想支持我们,只需要大家在 Github 上给个⭐️、提供反馈或提交代码合并请求,助力我们为所有人进一步升级 Netdriver。

GitHub - OpenSecFlow/netdriver: NetDriver is a project designed for connecting network devices and executing CLI commands. Developers can make calls through the HTTP RESTful interface, which simplifies the development of network device automation and enhances security.

1

2

3

4

posted @ 2025-12-17 15:38  OpenSecFlow  阅读(9)  评论(0)    收藏  举报