前言
OpenSpeedTest是一个比较好用的开源网速测试工具,虽然国内外也有很多免费的测速网站,但是它支持自建测速服务器,可以用来方便的测试我本地到我的云服务器之间的速度。恰巧我今天给之前的VPS装了一些新服务,除了内存爆满感叹一下Java真的太吃内存了之外,又心血来潮想测试一下云服务器到我这里的速度。
[图片上传失败...(image-ecbeb5-1708600188457)]
那么我最开始是不想使用Docker的,因为我忘记了这台机子上装的有docker因为我喜欢自己动手的感觉,更重要的是这个VPS只剩下40多M的可用内存了,再开一个Docker撑不撑得住我心里也没底。
于是我就向下翻看到了一个"OpenSpeedTest-Server for Desktop and Mobile",就是我之前在Windows上用的服务端,我就果断复制链接Wget,然后就报错了,网站做了防盗链处理。没关系,我于是又自己手动下载下来挪到服务器上,然后狠狠地使用apt install ./OpenSpeedTest
安装它。
安装之后运行openspeedtest-server
但是有报错,提示缺少这个那个,看起来都是一些图像相关的东西。到这里我已经感觉有点不妙了,但是我还是充分发挥了我的主观能动性,逢山开路遇水搭桥,缺啥apt install啥,终于~~~ 它寄了...
[图片上传失败...(image-2558d9-1708600188457)]
再别说了,直接无情卸载,然后我就准备去找源代码安装,就在这时,我鬼使神差的看到了top里有一个dockerxxx进程...
好嘛!直接docker ps -a查看,还有几个容器正在跑着呢,你说这我费啥劲,于是直接开始了没羞没臊的Docker生活:
docker run --restart=unless-stopped --name openspeedtest -d -p 3000:3000 -p 3001:3001 openspeedtest/latest
安装完成后直接进行一个速的测:
[图片上传失败...(image-49aeb8-1708600188457)]
这个速度测试结果我还是比较满意的,就是不知道为什么,最近几次测速我的上行都是比下行高一点。
另外就是问一下大家,有没有什么全端通用的ipv6测速工具/网站,最好是可以自行部署的。