由于群晖系统的相对封闭性,使得测试群晖与其他机器之间的内网速度没有普通的linux/windows系统那么容易,但是我们可以借助docker来方便的实现这个需求。下面就分别介绍下两个工具:

1、 使用docker版的speedtest

speedtest是一个非常好用的网络测试工具(这个工具主要有两个版本,用哪个都行,好像差距不大),它支持多种部署方式。在群晖上自然就是选择最简单的docker部署了,进入docker下载adolfintel/speedtest或是ilemonrain/html5-speedtest,设置时设置下内部的端口映射后启动就能使用了。群晖中docker的详细设置教程就不再这里赘述了,不会在群晖中使用docker的小伙伴可以查看我这篇文章,里面有比较详细的设置步骤和设置方法。安装成功后使用就很简单了,在需要和这台群晖测试内网连接速度的设备上打开speedtest的网址,点击页面中的start/开始测试链接,就能得到内网连接的具体数值了。

2、 使用docker版的iperf3

iperf/iperf3是另外一个很好用的网络速度测试的工具。如果是在普通的linux服务器上,我们可以直接通过apt/yum包来直接安装后就能使用了。在群晖中我们依然使用docker来快速的安装。

和上面安装speedtest工具不一样,docker版本的iperf3不能直接通过界面安装,这个需要ssh进入群晖后使用命令执行。群晖开启ssh的操作就不在这里赘述了,不会操作的小伙伴可以百度下,在控制面板中开启后就能使用ssh工具正常连接了。

ssh进入群晖后执行如下命令:(这里代表群晖处启动的是iperf3的服务端)

#首先要切换到root,否则无权限执行docker命令
sudo -i
#启动iperf3服务端
docker run -it --rm -p 5201:5201 networkstatic/iperf3 -s 

再在对应测试内网速度的机器上执行客户端的命令即可获得测速结果(如果是windows的机器也是可以安装iperf3工具的,具体安装步骤可以百度下即可)

#ip地址替换为群晖的内网ip
iperf3 -c xx.xx.xx.xx


版权声明:本文为原创文章,版权归 nicolaszf 所有,转载请注明出处!

本文链接:https://blog.sourismu.me/archives/81/