客户端测速方法:先测有线,再判断 Wi-Fi 与代理路径
简答:客户端测速应固定设备、连接方式、测速服务器和时间,按有线基准→Wi-Fi或移动数据→代理路径分层测试。测速前必须确认流量真的经过目标节点,否则结果可能只是直连速度。
定义:客户端测速是从实际使用的电脑或手机发起测试,用于观察该设备到互联网服务器或局域网设备之间的下载、上传、延迟、抖动和丢包情况。
先看 30 秒速判卡:同一台设备为什么会测出不同速度
同一台电脑测出三种速度,往往不是测速网站突然变化,而是测到的路径不同。先按下面的顺序判断,再决定是否调整路由器、无线网络或客户端。
| 测速现象 | 优先怀疑 | 下一步操作 |
|---|---|---|
| 网线和 Wi-Fi 都低 | 宽带入口、路由器、后台流量或测速服务器 | 关闭后台流量,用网线重复测试,并固定测速服务器 |
| 网线正常,只有 Wi-Fi 低 | 距离、频段、干扰或设备无线能力 | 靠近路由器,换位置或另一台设备复测 |
| 直连正常,代理路径低 | 节点、规则、远端路径或连接时段 | 切换全局模式,并确认测速域名确实命中目标节点 |
| 浏览器正常,测速 App 或命令行低 | 程序没有读取系统代理 | 确认程序代理设置,或开启 TUN 后再测 |
| 互联网测速正常,局域网传文件慢 | 网卡、交换机、无线链路或磁盘 | 用两台局域网设备运行 iPerf3 |
如果没有使用代理客户端,可以直接跳到下一节;只有需要比较直连与代理路径时,才需要检查规则、节点和 TUN 设置。
通用客户端测速步骤:先固定条件,再重复测试
- 固定设备。尽量使用同一台电脑或手机。路由器应用测速、电脑测速和手机测速的测量端点不同,不能直接当成同一个结果。NETGEAR 将调制解调器、路由器和客户端分别作为不同测速位置,具体说明见NETGEAR 官方测速说明。
- 暂停其他流量。关闭视频播放、云盘同步、游戏下载、系统更新和大文件上传,同时尽量减少其他设备占用带宽。测速期间限制其他设备使用网络,也有助于减少干扰,可参考Verizon 官方测速说明。
- 固定连接方式。测有线时确认系统没有同时使用 Wi-Fi;测 Wi-Fi 时保持同一位置和频段;测移动数据时关闭 Wi-Fi。
- 固定测速服务器。第一次可使用自动选择,后续比较时尽量保持同一服务器,并记录服务器名称。服务器距离和当时拥塞会影响结果。
- 重复 2 至 3 次。记录下载、上传、延迟、抖动、丢包、时间、设备和连接方式。重复测试、关闭后台流量并保持连接类型一致,是减少误判的基本做法,详见SpeedOf.Me 测速指南。
指标怎么读:下载速度反映数据到达设备的能力,上传速度反映设备发出数据的能力;延迟表示等待时间,抖动表示延迟变化,丢包表示部分数据没有正常到达。网页和下载更关注吞吐,视频会议和跨境办公还要看上传、延迟、抖动与丢包。
单位换算:100 Mbps ÷ 8 约等于 12.5 MB/s;如果文件管理器使用二进制单位,约为 11.9 MiB/s。实际文件速度还会受到协议开销、服务器限制、磁盘写入和无线环境影响,因此不要只用一次文件传输速度反推套餐速度。
代理客户端测速:先确认测速流量真的经过节点
规则或分流模式下,测速域名可能命中 DIRECT,此时即使客户端显示已连接,测速结果仍可能是直连。规则通常按从上到下的顺序匹配,兜底规则应放在最后,可参考Clash Verge Rev 规则说明。
- 先测直连基线。关闭代理客户端,使用同一设备、同一浏览器和同一测速服务器测试。
- 固定一个节点。不要在同一轮测试中开启自动切换,否则无法判断变化来自节点还是本地网络。
- 切换代理路径。需要测代理时,切到全局模式,或在客户端的连接页面确认测速域名使用了目标节点。以 Clash Verge Rev 为例,应在连接信息中查看测速域名对应的规则和代理链;具体菜单名称以当前版本界面为准。
- 再测 2 至 3 次。把直连和代理结果分开记录,不要混在同一张平均值里。
- 区分浏览器与其他工具。浏览器可能使用系统代理,但 Firefox 等浏览器也可能采用独立代理设置,扩展程序还可能接管代理。测速 App、命令行工具和
iperf3也不一定读取系统代理。测试前应确认程序代理设置,或开启 TUN 模式后再测。
不要用 ping 代替代理测速。Microsoft 对 Ping 的说明指出,Ping 使用 ICMP,成功只表示远端主机在网络层可达,并不保证更高层服务可用。它更适合检查本地设备到网关或直连路径,不能代表浏览器经过代理节点后的延迟。
Windows 或 Linux 中可以这样检查本地链路:
ping <默认网关地址><默认网关地址>必须替换成系统显示的实际地址。这个命令不用于测代理节点;代理路径应使用浏览器测速、客户端连接信息或实际业务访问判断。
Windows、macOS、Linux、Android 和 iPhone 怎么测
Windows
- 先用网线连接路由器,打开浏览器测速并记录 2 至 3 次结果。
- 拔掉网线,连接原来的 Wi-Fi,在同一位置和同一服务器下重复测试。
- 打开命令提示符,运行:
ipconfig
ping <默认网关地址>如果网关延迟或丢包异常,先排查本地链路;如果网关正常但浏览器测速低,再继续检查宽带入口、测速服务器或代理路径。Microsoft 也建议将 Ping 作为基础连通性检查,而不是完整的应用层测试,详见Microsoft TCP/IP 排查说明。
macOS
- 在菜单栏确认当前连接是 Wi-Fi 还是以太网,再运行浏览器测速。
- 按住 Option 键点按 Wi-Fi 图标,选择“打开无线诊断”,按提示完成检查。Apple 对该工具的使用说明见Apple Wireless Diagnostics 文档。
- 在靠近路由器和常用位置分别测试;位置变化导致速度明显变化时,优先排查无线环境。
Linux
- 使用浏览器完成有线或 Wi-Fi 测速,记录连接方式和服务器。
- 查看默认路由:
ip route
ping <默认网关地址>- 需要测局域网吞吐时,在发行版包管理器中安装 iPerf3,例如 Debian 或 Ubuntu 可尝试:
sudo apt install iperf3不同发行版的包名和安装方式可能不同,以系统仓库为准。
Android
- 打开“设置”→“网络和互联网”或“连接”,确认当前使用 Wi-Fi 还是移动数据。
- 测 Wi-Fi 时关闭移动数据;测移动数据时关闭 Wi-Fi。Android 官方也建议通过切换 Wi-Fi 与移动数据来区分网络来源,见Android 网络连接排查说明。
- 关闭类似“WLAN+”“智能切换”“网络加速”等在 Wi-Fi 较弱时自动使用移动数据的选项,名称因厂商而异。
iPhone
- 打开“设置”→“无线局域网”,确认已连接目标网络;英文界面通常显示为 Wi-Fi。
- 测 Wi-Fi 时保持无线局域网开启;测蜂窝数据时关闭无线局域网。
- 固定地点、时间和测速服务器后重复测试,不要把信号格数直接当作互联网速度。
局域网测速:传 NAS 或电脑文件慢时用 iPerf3
普通测速网站测的是设备到互联网服务器的路径;电脑到 NAS、另一台电脑或局域网服务器的吞吐,应使用两台设备运行 iPerf3。ESnet 的 iPerf3 文档说明,服务端和客户端共同参与测试,默认服务端监听 TCP 5201,也可以通过 -p 指定其他端口,详见ESnet iPerf3 官方文档。
- 准备两台处于同一局域网的设备,确认它们可以互相访问。
- 在服务端运行:
iperf3 -s -p 5201- 在客户端运行:
iperf3 -c <服务端局域网IP> -p 5201 -t 10<服务端局域网IP>必须替换为服务端设备的实际地址。若防火墙或软件设置使用其他端口,两端参数必须一致,并以实际设置为准。
- 如需测试反向下载方向,可使用:
iperf3 -c <服务端局域网IP> -p 5201 -t 10 -R如果局域网吞吐正常但互联网测速低,继续检查宽带入口、远端服务器或代理路径;如果局域网本身就低,先排查 Wi-Fi、网卡、交换机和设备负载。
测速结果怎么记录,才能比较节点或网络
建议每次记录:日期和时间、设备、连接方式、测速服务器、直连或代理状态、节点名称、下载、上传、延迟、抖动、丢包和备注。每轮只改变一个条件,例如只换 Wi-Fi 位置,或只换节点,不要同时改变设备、服务器和客户端模式。
- 网页和普通下载:先看下载是否稳定,再看延迟是否持续波动。
- 视频会议和跨境办公:同时关注上传、延迟、抖动和丢包。
- 游戏或远程桌面:优先比较延迟、抖动和丢包,不要只按 Mbps 选择节点。
- 局域网文件传输:使用 iPerf3 或实际文件传输补充判断,不能用互联网测速代替。
最终排障顺序建议保持为:先网线,再 Wi-Fi 或移动数据;先关闭客户端测直连,再确认节点路径测代理;最后使用 iPerf3 判断局域网。这样可以把宽带、无线、设备和代理路径分开。
本文为第三方使用指南,相关品牌客户端的菜单名称和功能可能随版本变化,具体以当前客户端界面和项目文档为准。
相关指南
完成测速后,可以继续查看这些中性主题页面:
- 连接问题排查指南:按现象继续检查 DNS、客户端和连接失败原因。
- 网络节点选择标准:别只看延迟,按用途筛选:根据办公、网页、视频和实时交互场景比较指标。
- 设备配置指南:继续核对 Windows、macOS、手机等系统设置。
常见问题
客户端测速应该用浏览器还是命令行?
网页和代理路径优先用浏览器,但要确认浏览器使用的是系统代理;Firefox 等浏览器可能有独立代理设置。命令行工具和测速 App 不一定读取系统代理,测试代理路径前应单独配置代理或开启 TUN。
为什么路由器测速比电脑测速快?
两者测量端点不同。路由器测速更接近路由器到测速服务器的路径,电脑测速还会受到网线、Wi-Fi、网卡、设备负载和浏览器设置影响,不能直接视为同一个结果。
ping 能不能测代理节点延迟?
通常不能直接这样判断。Ping 使用 ICMP,常用于检查本地链路和直连路径,可能不经过系统代理。代理路径应使用浏览器测速、客户端连接信息或实际业务访问判断。
测速时要不要切换全局模式?
如果目的是测代理路径,建议切到全局模式,或在客户端连接页面确认测速域名走了目标节点。规则模式下测速域名可能命中 DIRECT,导致结果仍然是直连。
100 Mbps 为什么文件管理器只有 11 到 12 MB/s?
100 Mbps ÷ 8 约等于 12.5 MB/s;若系统显示的是 MiB/s,约为 11.9 MiB/s。再考虑协议开销、服务器限制、磁盘和无线环境,看到 11.x 不一定代表测速异常。
局域网传文件为什么要用 iPerf3?
普通测速网站主要测设备到互联网服务器的路径,无法单独定位电脑、NAS、交换机或 Wi-Fi 的问题。iPerf3 让局域网内的服务端和客户端直接互测,更适合判断局域网吞吐。
相关阅读
参考资料
- NETGEAR Support:How do I check my Internet speed?(kb.netgear.com)
- Verizon:Test your internet speed(verizon.com)
- SpeedOf.Me:How to Test Your Internet Speed(speedof.me)
- Clash Verge Rev 文档:规则说明
- Microsoft Learn:Ping Class
- Microsoft Learn:Troubleshoot TCP/IP communication
- Android Help:Fix internet connection problems on Android devices
- Apple Support:Use Wireless Diagnostics on your Mac
- ESnet:iperf3 Invoking Documentation(software.es.net)