乐于分享
好东西不私藏

华硕软件中心没有测速插件?手把手教你部署本地测速神器OpenSpeedTest

华硕软件中心没有测速插件?手把手教你部署本地测速神器OpenSpeedTest

今天折腾一下测速软件,在家里最常用的测速方式是:Speedtest、全球网测等测速工具,但只能反映“你家宽带到互联网”的速度。

手机、电脑、NAS、电视盒子之间的局域网速度到底有多快?  Mesh 回程链路是否稳定?Wi‑Fi 7/6E 的速率是否跑满?

这个时候本地局域网测速就非常重要了,对于家庭网络爱好者、路由器/NAS玩家来说必须自建一个测速服务。

▲ 使用OpenWrt系统iStore商店里有测速软件一键可以安装,很方便。

突然发现华硕路由器(Merlin/官改固件)软件中心并没有一款测速插件,这怎么能忍?

经过我一番折腾,成功在华硕路由器上部署OpenSpeedTest本地测速服务,分享给大家。

开始安装OpenSpeedTest

OpenSpeedTest 一个纯HTML5的前端测速页面,不依赖后端,拥有高性能和漂亮的UI,部署方式支持Docker,或者任何WEB服务器,直接丢到WWW目录就能跑。

▲ 华硕路由器(Merlin/官改固件)需要插入一个U盘安装Entware应用。

Entware 是面向嵌入式设备的轻量级软件包管理系统,提供类似 Linux 发行版的 opkg 包管理能力。它让路由器、NAS 等设备能够安装大量常用的命令行工具与轻量服务

然后需要用到一个WEB服务器,lighttpd 是一款极轻量的 Web 服务器,非常适合在路由器/树莓派上托管 OpenSpeedTest 这类静态页面。

🟩 第 1 步:新建WWW目录

SSH连接你的华硕路由器,执行下面命令:

mkdir -p /opt/share/www
cd /opt/share/www

🟦 第 2 步:下载OpenSpeedTest

wget https://https://github.com/openspeedtest/Speed-Test/archive/refs/heads/main.zip -O speedtest.zip
# Github不稳定可以用下面镜像站
wget https://ghproxy.net/https://github.com/openspeedtest/Speed-Test/archive/refs/heads/main.zip -O speedtest.zip

🟨 第 3 步:解压测速页面文件

unzip -o speedtest.zip
mv Speed-Test-main/* .
mv Speed-Test-main/.* . 2>/dev/null
rm -rf Speed-Test-main speedtest.zip

🟧 第 4 步:确认文件结构

ls -l

应包含:

index.html
speedtest.js
style.css
assets/
README.md
License.md

🟥 第 5 步:安装 lighttpd(Entware)

opkg update
opkg install lighttpd

🟦 第 6 步:修改 lighttpd 配置(监听 8080)

默认lighttpd监听的是80端口,会和华硕httpd服务冲突,需要修改一下。

编辑配置文件:

vi /opt/etc/lighttpd/lighttpd.conf

i键进入编辑模式:

▲ 找到OpenWRT lighttpd base configuration,在server_root下面新增一行内容server.port = 8080修改端口号

保存退出(按 ESC → 输入 :wq → 回车)

🟩 第 7 步:启动 lighttpd 服务

/opt/etc/init.d/S80lighttpd start

如已启动过:

/opt/etc/init.d/S80lighttpd restart

🟦 第 8 步:浏览器访问测速页面

在同一局域网设备上访问http://192.168.50.1:8080或者你实际的路由器IP:8080

▲ 本地局域网使用WiFi,笔记本连路由器隔了一个房间测速结果,还不错

▲ 使用ZeroTier组网,异地测速,跑满了40Mbps的上行带宽。

总结

通过 Entware + lighttpd,在华硕路由器上轻松部署一个独立的本地测速服务。不依赖 Docker,不占用系统 httpd,不影响后台管理,非常适合本地测速以及异地组网速度测试。

本站文章均为手工撰写未经允许谢绝转载:夜雨聆风 » 华硕软件中心没有测速插件?手把手教你部署本地测速神器OpenSpeedTest

评论 抢沙发

3 + 9 =
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
×
订阅图标按钮