
简介介绍
NetworkPanel 是一款开源的在线流量消耗与测速面板,用真实消耗掉的流量去测各节点的速度、延迟和带宽消耗。它免费且不需要注册账号:代码和部署方式都公开在 GitHub 上,没有付费档位;想直接用可以打开作者部署好的演示站,想长期跑或加自建节点,就自己用 Docker 或静态文件起一份。它还做了 iOS 后台运行适配,测试过程中切到别的应用也不会中断。
核心功能
- 全球多节点测速 :通过在全球部署的多个节点服务器,用户可以测试不同地区的网络连接速度,获取全面的网络性能评估。
- 定量流量测试 :支持设定特定流量额度进行测试,满足用户对精准流量消耗监测的需求。
- 多线程并发 :利用多线程技术同时进行多个测试任务,提高测试效率,快速获取网络性能数据。
- 实时数据展示 :清晰展示关键网络指标,包括低至 9ms 的延迟、平均速度及带宽消耗,让用户实时掌握网络状况。
- iOS 后台运行适配 :特别优化 iOS 系统的后台运行功能,确保在网络测试过程中,应用能够持续稳定运行,不影响其他应用的使用。

使用场景
- 网络环境监测 :用户可以实时监测家庭或办公网络环境,及时发现网络波动或异常情况。
- 网速测试 :定期测试不同时间段的网速,评估网络服务提供商的性能,确保网络服务符合预期。
- 远程办公支持 :为远程办公人员提供稳定的网络监测和测速服务,保障在线会议、文件传输等关键任务的网络需求。
- 游戏体验优化 :游戏玩家可以通过测试游戏服务器所在地区的节点速度,选择最佳服务器节点,提升游戏体验。
- 内容分发网络(CDN)评估 :内容提供商可以利用多节点测速功能,评估 CDN 的性能和覆盖范围,优化内容分发策略。
部署方式
静态文件部署
如果不熟悉打包流程,可直接下载项目压缩包,解压后部署到服务器根目录即可访问。
Docker一键运行
通过Docker命令快速启动服务:
docker run -d --rm -p 8080:80 netart/network-panel:latest
腾讯云一键部署
项目还支持在腾讯云平台上一键部署,免去手动配置烦恼,适合对云端环境依赖较高的用户。
亮点与坑
-
定量测试是真的在消耗流量:README 写明支持定量完成,跑之前先按需要设好流量额度,否则一次全速测试就会吃掉一大截套餐流量。
榜单功能需要后端支持:README 在特性里单独标注了这一点,只把静态文件丢到服务器根目录是拿不到榜单数据的。
改节点和线程数的生效方式随版本不同:vue3 重写版改完立即生效,旧版放在 old 分支,改完需要重新启动才会生效。
项目地址
体验地址:https://ljxi.github.io/NetworkPanel/
开源地址:https://github.com/ljxi/NetworkPanel
结论
它的定位很清楚:用真实流量把一条链路的实际速度和带宽消耗量出来,代理、机场和自建节点的差距自己看数据就能判断。代价是定量测试本身要花流量,榜单这类依赖后端的功能静态部署也拿不到。
相关推荐
-
AdBlock_Rule_For_Clash:同为 Clash 生态的网络配置件,从上百个过滤源自动抓取广告域名并每 20 分钟重建一次规则,适合给自建节点配套加拦截。
v2ray-wss:一键在 Linux 上搭 Reality 与 hysteria2 等方案,不需要域名也能开局;节点搭好之后,正好可以用 NetworkPanel 去量它的实际速度。




