介绍
小白发现现在有的商家屏蔽了speedtest.net的测速点,导致无法测速,其实我们可以用cloudflare提供的测速功能,毕竟作为cdn届的龙头老大,cf的边缘节点遍布全球。有兴趣的小伙伴可以试下:
但是如果我们想要在vps本地运行呢?
安装
小白找到了一个GitHub开源项目,支持cli方式运行cloudflare测速:
https://github.com/KNawm/speed-cloudflare-cli
我们直接来安装(小白的机器为Debian 11,其他系统请自行尝试):
#安装npm apt update -y && apt install npm -y #安装speed-cloudflare-cli npm install speed-cloudflare-cli
简单点,一键:
apt update -y && apt install npm -y && npm install speed-cloudflare-cli
运行speed-cloudflare-cli
npx方式运行
npx speed-cloudflare-cli
直接docker运行
小白看到p3terx大佬把speed-cloudflare-cli直接写成了docker,所以安装了docker的同学,也可以一键docker运行speed-cloudflare-cli。
#如果没安装docker的,请通过下面的命令安装 curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose && chmod +x /usr/local/bin/docker-compose wget -qO- https://get.docker.com/ | sh #docker运行speed-cloudflare-cli docker run -t --rm --network=host p3terx/speed-cloudflare
References
https://github.com/KNawm/speed-cloudflare-cli
https://snyk.io/advisor/npm-package/speed-cloudflare-cli
https://hub.docker.com/r/p3terx/speed-cloudflare