speedtest测速结果偏低或延迟异常时,可通过四种方式手动指定服务器:一、网页版取消自动选服并搜索目标节点;二、cli工具用--server-id参数指定id;三、移动app输入城市或isp关键词切换;四、mini本地部署修改html配置绑定url。

如果您在使用Speedtest进行网络测速时发现结果偏低或延迟异常,可能是由于默认连接的测速服务器距离过远、负载过高或地理位置不匹配所致。以下是修改测速服务器的具体操作方法:
一、通过Speedtest桌面网页版手动选择服务器
Speedtest官网(speedtest.net)提供交互式服务器选择功能,允许用户在测试前主动筛选并锁定特定服务器,避免自动分配导致偏差。
1、打开浏览器,访问 https://www.speedtest.net。
2、点击页面右上角的设置图标(齿轮图标),打开设置面板。
3、在“Server Location”选项下,取消勾选“Automatically select server”。
4、点击“Change Server”按钮,在弹出的服务器列表中按国家、城市或ISP名称搜索目标节点。
5、从列表中点击任一服务器条目,页面将显示该服务器的ID、位置、距离和当前负载状态,确认后关闭窗口。
6、点击主界面的“Go”按钮开始测试,此时将强制使用所选服务器。
二、通过Speedtest CLI命令行工具指定服务器ID
Speedtest CLI(基于Ookla官方命令行工具)支持直接传入服务器ID参数,适用于Linux/macOS/Windows终端环境,可精确控制测试源点。
1、确保已安装最新版Speedtest CLI:运行 speedtest --version 验证版本不低于1.2.0。
2、执行 speedtest --servers 列出全部可用服务器及其ID编号。
3、从输出中识别目标服务器ID(例如:12345),注意其所在城市与运营商信息。
4、执行命令:speedtest --server-id=12345,启动仅针对该ID的测速流程。
5、如需同时启用详细日志与JSON格式输出,追加参数:--verbose --json。
三、通过Speedtest移动App更改测速点
Android与iOS版Speedtest App支持地理关键词检索服务器,适合快速切换至境外或特定骨干网节点,验证国际链路质量。
1、启动Speedtest App,等待首页加载完成。
2、轻触屏幕中央区域下方的“More”或三个点图标,进入扩展菜单。
3、选择“Change Server”(部分版本显示为“Select Server”)。
4、在搜索框中输入城市名(如Tokyo、Frankfurt)或ISP缩写(如NTT、Deutsche Telekom)。
5、从匹配结果中点击目标服务器,界面上方将实时显示已选服务器名称与预计延迟。
6、返回主界面,点击“Begin Test”,测试即使用新选定的节点。
四、通过修改Speedtest Mini前端配置绑定固定服务器
若已部署本地Speedtest Mini服务(如LibreSpeed或adolfintel/speedtest),可通过编辑HTML文件强制指定后端测速节点,实现内网统一调度。
1、登录Web服务器,定位到Speedtest Mini主目录下的index.html或example-singleServer-full.html。
2、用文本编辑器打开该文件,查找包含"server":或"testURL"的JavaScript配置段。
3、将原值替换为完整URL格式的目标服务器地址,例如:"https://speedtest.example.com/speedtest/upload.php"。
4、若使用LibreSpeed,还需在同文件中修改"testUrl"与"token"字段以匹配目标服务端接口。
5、保存文件,清除浏览器缓存后重新访问该Mini测速页,所有测试请求将定向至指定服务器。










