本篇来演示安装和使用LibreSpeed内网测速服务,这是一个开源项目,各位搜索LibreSpeed即可找到开源界面。

非常轻量的一个应用,可以在各种平台上部署,本篇会演示如何在常规Docker、群晖NAS上进行部署,希望给各位有需求的朋友以参考。

LibreSpeed使用演示

使用很简单,如下图,内网NAS中搭建LibreSpeed测速服务端后,通过内网IP加端口即可访问,点击Start即可开始测速。

显示Ping值,内网中Ping一般都是1-2ms,Jitter是波动或抖动值,越小表明设备和路由器连接更加稳定。

常规Docker部署LibreSpeed

常规Dcoker的话,打开服务器SSH,通过PUTTY等软件连接登录,直接运行以下命令即可。

docker run --restart=always -d -p 12345:80 adolfintel/speedtest

其中,12345改成你想要自定义的端口即可,或者默认12345也可,通过内网IP加12345端口即可进入测速后台。

群晖NAS部署LibreSpeed

进入群晖后台,在套件中心安装并打开Docker,在注册表搜索如图文字,选中,点击下载,选择最新lastest最新版本即可。

点击映像,找到拉取成功的镜像,选中,点击启动。

选择高级设置。

在网络处选择bridge,端口设置处的本地端口指定一个未被占用的端口即可,我指定了6888,高级设置处,勾选启用自动重新启动。

最后,确定,下一步,下一步,就成功部署容器了。

在容器处即可看到成功创建的容器。

WINDOWS客户端测速

浏览器中输入NAS的IP加前面指定的自定义端口,成功进入测速后台。

Ubuntu命令行测速

iperf-测试主机之间的带宽

一台机器作为服务端运行,默认监听TCP5001端口

iperf -s 起一个本地服务

客户端进行测速

iperf -c 10.10.0.10

fast-测试公网带宽

我们个人网络可以访问一些测速网站来测试最大带宽,服务器测试最大带宽可以借助fast

snap install fast

speedtest-测试公网带宽

apt install speedtest-cli

nethog-监控每个进程的实时带宽占用

iftop会累计带宽使用,nethogs持续显示进程实时带宽占用,而且进程的位置不会改变。

这个工具排查起流量问题很方便

apt install nethogs

cmb-监控网卡接收发送流量

apt install cbm -y

Copyright © https://yan-jian.com 2023 all right reserved更新时间: 2024-01-29 18:34:52

results matching ""

    No results matching ""