拥有NAS的生活 篇三十:利用Iperf3对NAS网络传输测速
这里是拥有NAS的生活第三十期,拥有NAS的好处真的是太多了,如果想要测试家里NAS和其他设备的内部网络连通情况,在没有专业的设备下,该如何进行测试呢,大家推荐个家庭内部网络测速器iperf3,本文用群晖DS920+的docker进行安装测试。
IPERF3简介
iperf3是一款老牌的局域网内网络测试软件,目前支持IOS、安卓、linxu等多种平台。凭借它在两年前发现了装维偷懒水晶头只接了四芯,之后更换了水晶头进行各种网络丢包和速度测试,非常完美。
部署IPERF3服务端
这次的部署教程也比较简单,主要就是这个程序比较轻量,不需要多大复杂的步骤就能部署完成。
ssh连接群晖,输入sudo -i 后输密码切换为管理员模式
输入以下命令运行iperf3
docker run -it --rm --name=iperf3-server -p 5201:5201 networkstatic/iperf3 -s
当出现如图展示的 Server listening on 5201 代表iperf3的服务端已启动,可以开始进行用其他设备测试了。
电脑下载IPERF3客户端
放不上链接,各位自行搜索下载
开始测试
1. 解压刚刚下载好的文件,进入到所在目录,鼠标右键选择终端中打开
2. 如果你的电脑是win10还是其他老版本,鼠标右键没有在终端中打开,可以用win+r 输入cmd进入命令提示符,然后复制iperf3的所在路径,如图所示,复制蓝色的那条地址
cmd进入当前程序所在目录,先输入cd,空格,再输入刚刚复制的地址,回车
然后输入以下代码进行测试,区别就在于少了 . 字符
iperf3.exe -c 192.168.68.171
3. 如果鼠标右键可以打开终端,也就是powershell,所以执行前面得加 . ,其中192.168.68.171为群晖的ip,因为它是部署在群晖上的,如果部署在其他设备,就是其他设备的ip,根据自己的设备IP进行更改
.iperf3.exe -c 192.168.68.171
测试代码有很多个,这里只列举这一个用法,足够日常测试用了。
因为我是电脑连的wifi测的,有距离,所以并不能满速测试,下面进行有线局域网速度测试。
以前测试过是顶着路由器lan口的速度960M,不知道是换了台路由器的原因,还是什么原因,目前最高跑到760M,但是下载的话又能拉满千兆,很迷惑。
停止测速服务端
直接在群晖docker里,点击停止当前容器就行
如果不想进群晖,也可以在当前ssh里,直接输入docker stop iperf3-server 进行停止容器运行。
测试设备
本文使用群晖DS920+进行网络局域网内速度测试,利用群晖Docker的形式部署测试程序,分析了多个房间到群晖NAS的速度,即便在满速状态下,系统负载依旧低,它的性能依然能够满足日常存储文件和备份资料,值得购买的一款NAS。
总结
iperf3是一款非常不错的内网测速软件,利用数据包的发送效率进行测试局域网内传输速度。相比之下,用文件拖拽的方式进行网速测试其实并不可取,它取决于你的设备硬盘读写能力,设备温度,网卡芯片等各种制约因素,误差性会比较大。如果有测试NAS的数据传输速度,不妨试试这款软件。
往记
校验提示文案
请不要叫我文兄
校验提示文案
请不要叫我文兄
校验提示文案
往记
校验提示文案