「这里是青柠炸机店,带你玩转硬核科技!」今天给大家带来的是一个在github上面有12K的热门项目,同时是我们NAS玩家工具箱中必不可少的,家庭局域网设备测试软件 speedTest !

NAS玩家必看!一键部署免费测速神器,家庭网络诊断从未如此简单

为什么需要安装网络测速工具?

先科普一下

  1. 如果我们用笔记本连接Wifi,打开网络测速工具,测的速度是你当前电脑连接路由器之后可以使用的最大网速,因为Wifi链接受距离和干扰,对网上的影响比较大;
  2. 要想测家里整体网络最大网速,那就需要在路由器上面使用测速工具;
  3. 当我们想测NAS最大上传/下载的网速时,也需要通过一些工具,但是一般NAS系统是不带这些测速工具,也没有浏览器可用,所以,就产生了 Speedtest 项目。

Speedtest 可以测哪些项目?

下载速度(Download):从网络下载文件的速度。 上传速度(Upload):在网络上传文件的速度。 网络延迟(Ping):它指的是你的数据包在你的计算机和指定目的地之间传输时的响应时间。==数值在10ms以下是最好的网速==。 网络抖动(Jitter):用于描述通过网络传输的数据包之间的延迟(或时间延迟)不一致。这可能是由于你的 ISP 连接拥塞或在你的路线中进一步发生的减速造成的。如果你在玩在线游戏时曾注意到一些延迟,这可能是由于抖动造成的。==数值越小说明网络越稳定==。

PS: Mbit/s 的含义是兆比特每秒,1 MB/s = 8 Mbit/s,图中 534 Mbit/s = 66.75 MB/s

NAS玩家必看!一键部署免费测速神器,家庭网络诊断从未如此简单

Speedtest 的记录管理

这个测速日志需要在构建镜像的时候开启,不过我感觉这个日志看不看都没啥必要~!

NAS玩家必看!一键部署免费测速神器,家庭网络诊断从未如此简单

群辉安装 Speedtest

这里我们使用 Container Manager 的 docker-compose 命令安装 Speedtest。

操作如下:打开 Container Manager ,点击 项目 - 新增,填入如下内容,点击下一步

NAS玩家必看!一键部署免费测速神器,家庭网络诊断从未如此简单

version: '3.7' services: speedtest: container_name: speedtest image: ghcr.io/librespeed/speedtest:latest restart: always environment: MODE: standalone TELEMETRY: "true" ENABLE_ID_OBFUSCATION: "true" REDACT_IP_ADDRESSES: "true" PASSWORD: "admin" EMAIL: "admin@test.com" ports: - "8001:80"

注意:如要开启后端管理系统,则environment需要填写如下配置,否则可以忽略:

TELEMETRY: "true" ENABLE_ID_OBFUSCATION: "true" REDACT_IP_ADDRESSES: "true" PASSWORD: "admin" EMAIL: "admin@test.com"


「点击右上角【关注】不迷路⭐ 转发,我们在炸机店等你来拆解科技!」

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

,

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。