iPerf 服务器模式:手机也能当带宽测试节点
为什么手机要当 iPerf 服务器
大多数情况下你会有一台公网服务器做 iPerf Server,但以下场景里用手机当临时 Server 也非常实用:
- 测局域网两台设备之间的带宽:比如电脑到 NAS、电脑到路由器的有线 vs 无线速度。
- 家里没有公网服务器:只有手机和电脑,就用手机当 Server。
- 出门在外远程测试:把手机插家里充电器开 Server,在外用另一台设备测家里 Wi-Fi 的上行带宽。
操作步骤
- 从侧边栏选 iPerf。
- 切到 Server 标签页。
- 点 START——Server 启动后会显示监听的 IP 地址和端口(默认 5201)。
- 保持 PingTools 在前台或后台运行。
让其他设备连上测
同一 Wi-Fi 下
手机 Server 启动后,其他设备(另一部手机、电脑、笔记本)的 iPerf 客户端指向手机的局域网 IP,端口 5201。
远程从公网测
需要:
- 路由器上做端口转发:外部 5201 → 手机内网 IP 的 5201。
- 手机的蜂窝网络不行——必须用 Wi-Fi + 路由器公网 IP + 端口转发。
安全注意事项
- 测完立即停 Server,不要长时间挂着。
- 端口转发用完关掉,别一直开着 5201 暴露在公网。
- 如果只在局域网内测,不需要做端口转发。
实战示例
场景:想知道电脑到路由器有线 vs 无线的带宽差。
- 手机开 iPerf Server(留在路由器旁)。
- 电脑(有线连路由器)跑 iPerf Client → 手机 Server,记下带宽。
- 电脑改成无线连路由器,再跑一遍,对比两次结果。
手机当 Server 的限制
- 电池消耗:长时间测试会发热耗电,插电跑。
- 安卓后台限制:某些定制 ROM 会杀掉后台进程——给 PingTools 加电池白名单。
- 性能瓶颈:万兆以上带宽手机会成为瓶颈——日常千兆网络测试完全够用。