致所有從事過網絡自動化工作的人:我們懂你們的痛點,也正因這份痛點,我和來自 OpenSecFlow 的小型開發社區打造了我們首個開源項目 ——“Netdriver”。
這個項目最初只是為助力我們自身項目而生的工具,後來迅速發展成一套解決方案。我們希望將它分享給所有從事網絡開發運維(NetDevOps)的開發者,希望它能像幫助我們一樣,為各位提供助力。
Netdriver 基於 Fastapi和Asyncssh 構建,這意味着它沿用了 Netmiko 的核心功能,對其進行了優化打磨,並新增了一些實用功能,實現功能的現代化升級。
新增的主要功能包括:
- API 驅動集成:提供 HTTP RESTful 接口,可與外部第三方系統及應用實現無縫集成。
- 可自定義的會話持久性:為持續任務維持連接,進一步提升效率。
- 命令執行隊列:防止併發衝突,確保與設備的交互穩定、可預測。
- 高性能異步操作:支持同時與多台設備進行高效的非阻塞通信。
如果你們想支持我們,只需要大家在 Github 上給個⭐️、提供反饋或提交代碼合併請求,助力我們為所有人進一步升級 Netdriver。
https://github.com/OpenSecFlow/netdriver