PS:翻了很多的Blog,调试了很多次,才会用Jperf这个软件在windows和Ubuntu之间测试网速.!应该说是实现了这样的效果吧。
还没踩坑或已经入坑的小伙伴们,请于此脱坑咯
总结下思路:
在Windows 10系统下:
要想使用Jperf软件必须先安装JDK,其次是需要安装Iperf,因为Jperf就是Iperf的图形化软件,最终调用的还是Iperf
上述所说的三个文件包都在网盘里,我打包好了,大家可以一起下载
网盘链接:
链接: https://pan.baidu.com/s/1T3aKGZF5Abb-z0A6MQc6WA
提取码: 9788
复制这段内容后打开百度网盘手机App,操作更方便哦
这里针对这三个文件说明以下:
1.先安装Java1.8
双击第一个应用程序安装
PS:安装好之后,如果有网页提示更新的可以进行更新,我这里是更新过的。
2.iperf-3.1.3-win64
这个文件解压后就是一个可执行的程序,这里可以先不用管它
3.jperf-2.0.2
这个文件夹就是我们的主角Jperf
在安装了JDK1.8后jperf.bat这个文件就会变成这样的图标,表示可以运行于JAVA上,很好的验证了Jperf本身就是一个JAVA写的程序。
双击此图标打开后界面如下: 代表软件使用正常.
PS:这个界面是我已经测试过的
在Ubuntu18.04系统下:(重点来了)
在此系统下我安装Jperf着实费了一番功夫,所以才会想着记录下来
原理和windows10下安装Jperf的步骤是一样的
1.先安装JDK1.8
2.安装iperf
3.下载Jperf
实操步骤截图如下:
第一步:安装JDK1.8
https://blog.csdn.net/Luck_ZZ/article/details/80348592
这个下载的方式有很多,我这里就用以下前辈们的博客,大家自行参考安装,并设置好对应的PATH
第二步:安装iperf
在UBUNTU下用百度进入iperf官网下载对应的安装包
然后同时安装两个软件
sudo dpkg -i iperf3_3.1.3-1_amd64.deb libiperf0_3.1.3-1_amd64.deb
如果这种不行的话,直接利用命令安装:
sudo apt-get install iperf3
第三步:打开软件Jperf
打开命令:sh jperf.sh
界面如下所示 :
使用以下:
利用ifconfig查看一下Ubuntu的IP:
然后Jperf设置成Server状态
在windows端填入Ubuntu的IP,端口默认5001可以不用管,
至此windows10和Ubuntu之间的网络测速就完成了。