一個強大的開源工具,用於管理網路和排除網路問題!
使用遠端桌面、PowerShell、PuTTY、TigerVNC 或 AWS (Systems Manager) 會話管理器連接和管理遠端系統。使用WiFi 分析儀、IP 掃描器、連接埠掃描器、Ping 監視器、追蹤路由、DNS 查找或LLDP/CDP 擷取(以及更多)等功能,在統一的介面中對您的網路和系統進行分析和故障排除。主機(或網路)可以保存在(加密的)設定檔中並在所有功能中使用。
下載 • 變更日誌 • 文件 • 貢獻 • 建置 • 許可證
下載頁面上提供了預先建置和簽署的二進位(安裝、可移植和存檔)以及安裝說明(例如靜默安裝)。這些檔案透過 GitHub 版本提供。
此外,也可以透過下列套件管理器使用 NETworkManager
巧克力口味
# 透過 Chocolateychoco 安裝網路管理員安裝
WinGet
# 透過 WinGetwinget 安裝 BornToBeRoot.NETworkManager
常綠
# 透過 Evergreen 取得版本Get-EvergreenApp -Name NETworkManager# 透過 Evergreen 取得版本並將安裝檔案儲存到磁碟Get-EvergreenApp -Name NETworkManager | Save-EvergreenApp -Path C:Users$env:使用者名稱下載
Evergreen PowerShell 模組:https://github.com/aaronparker/evergreen
您可以在此處找到 NETworkManager 每個版本的變更日誌。
該文件透過 GitHub 頁面隨 Docusaurus 提供,可以在此處找到。
想為 NETworkManager 做出貢獻嗎?以下是有關如何開始的一些資訊:
請求功能、報告錯誤或提出問題
新增功能或修復錯誤
添加或改進翻譯
改進文檔
報告安全漏洞
可以在此處找到所有貢獻者的清單。
該項目採用了貢獻者契約定義的行為準則。
您可以像 Windows 上的任何其他 .NET / WPF 應用程式一樣建立該應用程式。
確保安裝了以下要求:
.NET 8.x-SDK
Visual Studio 2022 與.NET desktop development
和Universal Windows Platform development
克隆包含所有子模組的儲存庫:
# 複製儲存庫git clone https://github.com/BornToBeRoot/NETworkManager# 導覽至儲存庫cd NETworkManager# 複製子模組git submodule update --init
使用 Visual Studio 或 JetBrains Rider 開啟專案檔.SourceNETworkManager.sln
以建置(或偵錯)解決方案。
選擇
使用以下命令,您可以直接從命令列建置二進位檔案:
dotnet 恢復 .SourceNETworkManager.sln dotnet build .SourceNETworkManager.sln --configuration Release --no-restore
感謝每個透過貢獻程式碼、翻譯、錯誤報告、功能請求、文件等來幫助改進 NETworkManager 的人。
我們要感謝以下個人和公司對這個開源專案的支持:
應用程式載體 | 適用於 Windows、Linux 和 macOS 的 CI/CD 服務 |
GitHub 頁面 | 適合您和您的專案的網站 |
ip-api.com | IP 地理定位 API(免費用於非商業用途) |
捷腦公司 | 提供 JetBrains Rider 和其他工具的許可證 |
標誌路徑基金會 | 開源專案的免費程式碼簽署證書 |
簽章路徑io | 開源專案的免費程式碼簽名服務 |
特蘭西菲克斯 | 在地化平台 |
NETworkManager 使用下列項目和程式庫。請考慮也支持他們(例如,透過為他們的儲存庫加註星標):
#SNMP 函式庫 | .NET 的 SNMP 函式庫 |
空域修復者 | AirspacePanel 修復了 WPF 託管的 Winforms 的所有 Airspace 問題。 |
控制Ex | WPF 等的共享 Controlz |
網路客戶端 | 用於 DNS 查找的強大、高效能開源程式庫 |
多庫龍 | 易於維護的開源文件網站。 |
德拉加布茲 | WPF 的可撕裂 TabControl |
KongSolutions.Wpf.DragDrop | 易於使用的 WPF 拖放框架 |
IP網路 | 用於複雜網路、IP 和子網路運算的 .NET 程式庫 |
載入指示器.WPF | WPF 的載入指示器集合 |
MahApps.Metro.IconPacks | 一個庫中適用於 WPF 和 UWP 的出色圖標包 |
MahApps.Metro | WPF 應用程式的 UI 工具包 |
網美2 | 將 .NET 應用程式執行階段元件和相依性移至子目錄中 |
PS發現協議 | 用於 LLDP/CDP 發現的 PowerShell 模組 |
NETworkManager 使用 SignPath.io 提供的免費程式碼簽章和 SignPath Foundation 提供的免費程式碼簽署憑證。
二進位檔案和安裝程式直接從 GitHub 儲存庫在 AppVeyor 上建置。建置工件會透過 webhook 自動傳送到 SignPath.io,並在維護者手動批准後進行簽署。然後,簽署的二進位檔案將上傳到 GitHub 發布頁面。
除非使用者或安裝或操作程式的人員明確要求,否則程式不會將任何資訊傳輸到其他網路系統。
NETworkManager 整合了以下附加功能服務,可在首次啟動時(在歡迎對話方塊中)或在設定中隨時啟用或停用這些功能:
api.github.com(檢查程式更新)
ipify.org(檢索客戶端使用的公共IP位址)
ip-api.com(檢索用戶端使用的網路訊息,例如地理位置、ISP、使用的 DNS 解析器等)
NETworkManager 依據 GNU 通用公共授權 v3 發布。
可以在此處找到所使用的庫的許可證。