找回密码
 加入我们
搜索
      
楼主: 红色狂想

[网络] iOS/Android手机端怎样实现类似iperf3工具那样对无线局域网进行带宽压力测试?

[复制链接]
 楼主| 发表于 2023-7-2 21:10 | 显示全部楼层
ysc3839 发表于 2023-7-2 17:29
那就用Termux吧,进去后先执行 termux-change-repo 切换软件源,空格键选择回车确定,然后执行 apt updat ...

为什么GitHub上的Termux项目仓库中都是DEBUG版本,没有正式版吗?

捕获termux-app.JPG
发表于 2023-7-3 01:39 | 显示全部楼层
红色狂想 发表于 2023-7-2 21:10
为什么GitHub上的Termux项目仓库中都是DEBUG版本,没有正式版吗?

只是方便调试吧,最终运行的那些可执行文件都不是debug的。觉得不爽的话可用去F-Droid下载 https://f-droid.org/zh_Hans/packages/com.termux/
发表于 2023-7-3 09:27 | 显示全部楼层
红色狂想 发表于 2023-7-1 22:29
是he.net - Network Tools这个APP吗?我手机没有Google框架全家桶,没法下载,有其他可靠途径可以下载到 ...

你可以单独下载app啊。需要**
https://apkpure.com/region-free-apk-download
发表于 2023-7-3 10:03 | 显示全部楼层
安卓用ping tool
ios直接就有iperf3
 楼主| 发表于 2023-7-7 21:50 | 显示全部楼层
TinyRick 发表于 2023-7-3 09:27
你可以单独下载app啊。需要**
https://apkpure.com/region-free-apk-download

非常感谢!真香,这个apkpure站上的APK安装包可以放心使用吧?
 楼主| 发表于 2023-7-7 22:11 | 显示全部楼层
ysc3839 发表于 2023-7-3 01:39
只是方便调试吧,最终运行的那些可执行文件都不是debug的。觉得不爽的话可用去F-Droid下载 https://f-dro ...

怪了,我电脑已经开机场翻出去了,这个链接却打不开

我已经在类似的apkpure资源站上下载到Termux APK了,如果我手机没有梯子科学上网,安装这个终端仿真软件后能通过apt包管理器顺利安装iperf3等工具吗?
 楼主| 发表于 2023-7-7 22:23 | 显示全部楼层
绫目 发表于 2023-7-3 10:03
安卓用ping tool
ios直接就有iperf3

感谢分享!不知道用哪个是好了
发表于 2023-7-10 09:54 | 显示全部楼层
红色狂想 发表于 2023-7-7 21:50
非常感谢!真香,这个apkpure站上的APK安装包可以放心使用吧?

安全的,我好多下不到的都是在上面下载的
发表于 2023-7-10 11:55 | 显示全部楼层
IOS有 安卓不知道

WechatIMG431.jpg
 楼主| 发表于 2023-7-10 16:32 | 显示全部楼层
Ownab 发表于 2023-7-10 11:55
IOS有 安卓不知道

这个iPerf是iOS自带的吗?
 楼主| 发表于 2023-7-10 16:44 | 显示全部楼层
ysc3839 发表于 2023-7-2 17:29
那就用Termux吧,进去后先执行 termux-change-repo 切换软件源,空格键选择回车确定,然后执行 apt updat ...

我按照你说的装好Termux,进去执行termux-change-repo切换软件源,然后执行apt update && apt -y install iperf3,安装后执行iperf3命令加上参数怎么提示错误呀,找不到命令,详见以下截图:

捕获iperf3.JPG
发表于 2023-7-10 16:45 | 显示全部楼层
红色狂想 发表于 2023-7-10 16:32
这个iPerf是iOS自带的吗?

不是 app里带的
发表于 2023-7-10 19:46 来自手机 | 显示全部楼层
本帖最后由 ysc3839 于 2023-7-10 19:48 编辑
红色狂想 发表于 2023-7-10 16:44
我按照你说的装好Termux,进去执行termux-change-repo切换软件源,然后执行apt update && apt -y install ...


执行一下 apt upgrade -y 试试,估计是里面的包版本太老了,不匹配iperf3依赖的版本

另外看上去你没有成功更换软件源,用的还是官方源,下载可能比较慢
 楼主| 发表于 2023-7-10 23:10 | 显示全部楼层
ysc3839 发表于 2023-7-10 19:46
执行一下 apt upgrade -y 试试,估计是里面的包版本太老了,不匹配iperf3依赖的版本

另外看上去你没有成 ...

你看下图我应该切换到哪个软件源?我当时选的默认第一个

捕获termux-change-repo.JPG
捕获 termux-change-repo.JPG
发表于 2023-7-11 08:30 来自手机 | 显示全部楼层
红色狂想 发表于 2023-7-10 23:10
你看下图我应该切换到哪个软件源?我当时选的默认第一个

当然不是选默认的,默认的是国外的,个人建议选BFSU(北京外国语大学)的
 楼主| 发表于 2023-7-11 17:34 | 显示全部楼层
ysc3839 发表于 2023-7-11 08:30
当然不是选默认的,默认的是国外的,个人建议选BFSU(北京外国语大学)的

选了BFSU软件源还是老样子,执行一下apt upgrade -y更新一遍可以了

我手机WiFi显示的连接协商速度是866Mbps,用iperf3 8线程打流,跑出的成绩是411Mbits,用16线程是635Mbits,看来只有增加线程数才能跑满带宽啊,如果是单线程才40Mbits

捕获termux-change-repo - iperf3.JPG
发表于 2023-7-11 21:44 来自手机 | 显示全部楼层
红色狂想 发表于 2023-7-11 17:34
选了BFSU软件源还是老样子,执行一下apt upgrade -y更新一遍可以了

我手机WiFi显示的连接协商速度是866 ...

如果路由器是服务端的话,手机上要加 -R 参数才是服务端发送
 楼主| 发表于 2023-7-11 21:50 | 显示全部楼层
ysc3839 发表于 2023-7-11 21:44
如果路由器是服务端的话,手机上要加 -R 参数才是服务端发送

iperf3 -s服务端是ESXi中的Win Server 2019虚拟机,这个和路由器有什么不同吗?
发表于 2023-7-11 21:57 | 显示全部楼层
TP商云也可以
挺好用的
发表于 2023-7-11 22:11 来自手机 | 显示全部楼层
红色狂想 发表于 2023-7-11 21:50
iperf3 -s服务端是ESXi中的Win Server 2019虚拟机,这个和路由器有什么不同吗?


没什么不同。在路由器上跑的话可以尽量减少中间环节,避免影响速度
 楼主| 发表于 2023-7-12 14:35 | 显示全部楼层
ysc3839 发表于 2023-7-11 22:11
没什么不同。在路由器上跑的话可以尽量减少中间环节,避免影响速度

你说的路由器服务端是指iKuai、OP等软路由吧,专业成品路由器是跑不了iperf3的吧
 楼主| 发表于 2023-7-12 14:39 | 显示全部楼层
Akiiiiii 发表于 2023-7-11 21:57
TP商云也可以
挺好用的

这个只能测入户宽带访问互联网的速度吧,也就是上网速度,我需要的是局域网内两台机器之间的速度。
发表于 2023-7-12 15:57 | 显示全部楼层
内部Docker搭建一个Speedtest测试服务,客户端有浏览器就能测速。
 楼主| 发表于 2023-7-12 16:30 | 显示全部楼层
数不清 发表于 2023-7-12 15:57
内部Docker搭建一个Speedtest测试服务,客户端有浏览器就能测速。

必须Docker吗,ESXi部署个CentOS-7-x86_64-Minimal-2009虚拟机可以搭建Speedtest测试服务吗?
发表于 2023-7-12 16:46 | 显示全部楼层
红色狂想 发表于 2023-7-12 16:30
必须Docker吗,ESXi部署个CentOS-7-x86_64-Minimal-2009虚拟机可以搭建Speedtest测试服务吗? ...

centos里可以安装docker组件。
发表于 2023-7-12 19:59 | 显示全部楼层
红色狂想 发表于 2023-7-12 14:39
这个只能测入户宽带访问互联网的速度吧,也就是上网速度,我需要的是局域网内两台机器之间的速度。 ...

你去下一个
有iperf3测速的....
工具—测网速—局域网测速
 楼主| 发表于 2023-7-12 22:03 | 显示全部楼层
Akiiiiii 发表于 2023-7-12 19:59
你去下一个
有iperf3测速的....
工具—测网速—局域网测速

好的
发表于 2023-7-13 10:44 来自手机 | 显示全部楼层
红色狂想 发表于 2023-7-12 14:35
你说的路由器服务端是指iKuai、OP等软路由吧,专业成品路由器是跑不了iperf3的吧 ...

能访问shell的基本都可以跑,华硕的路由器好像就能访问shell,有些路由器还提供Docker,也能跑
发表于 2023-7-13 11:12 | 显示全部楼层
openspeedtest

局域网开了服务器然后http://192.168.2.2:3000/?c
点测速就行了
 楼主| 发表于 2023-7-13 13:18 | 显示全部楼层
武锋 发表于 2023-7-13 11:12
openspeedtest

局域网开了服务器然后http://192.168.2.2:3000/?c

好东西,这个OpenSpeedTest测的准确吗,是否也支持单线程和多线程,打流能达到iperf3的性能吗?
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

Archiver|手机版|小黑屋|Chiphell ( 沪ICP备12027953号-5 )沪公网备310112100042806 上海市互联网违法与不良信息举报中心

GMT+8, 2025-2-5 03:59 , Processed in 0.013532 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2007-2024 Chiphell.com All rights reserved.

快速回复 返回顶部 返回列表