全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 7562|回复: 40

[疑问] [教程]VPS快速搭建速度测试服务-绿色无依赖

  [复制链接]
发表于 2018-9-6 18:53:40 | 显示全部楼层 |阅读模式
本帖最后由 lgc 于 2018-9-9 22:08 编辑

说明
利用caddy和nodespeedtest快速开启http服务,测试小鸡网速
软件都是官方编译的二进制文件,下载即用,删除文件就能完全卸载
caddy监听80端口,需用其他端口可自行修改运行命令
NodeSpeedtest-linux v0.2目前只能监听8888端口(后续版本或许能更改)
创建的测试文件(100MB+1GB)不占用硬盘实际空间
如果使用OpenVZ_BBR记得把端口添上
好用的话请mark一下让更多mjj看到



下载
  1. mkdir -p /speedtest/file && cd /speedtest && wget "https://caddyserver.com/download/linux/386?license=personal&telemetry=on" -O caddy.tar.gz && tar -zxvf caddy.tar.gz && chmod +x caddy && wget https://github.com/adolfintel/speedtest/releases/download/v0.2/NodeSpeedtest-linux && chmod +x NodeSpeedtest-linux && dd if=/dev/zero of=./file/100MB.iso bs=1M count=0 seek=100 && dd if=/dev/zero of=./file/1GB.iso bs=1M count=0 seek=1024
复制代码


运行
  1. nohup /speedtest/caddy -port 80 -root /speedtest/file browse &
  2. nohup /speedtest/NodeSpeedtest-linux &
复制代码


测试
防火墙放行端口80、8888
文件下载测试,浏览器打开http://IP 建议用多线程下载工具测试,比如IDM
HTML5 Speedtest测试,浏览器打开http://IP:8888

停用
  1. pkill caddy
  2. pkill NodeSpeedtest-linux
复制代码


卸载
  1. rm -rf /speedtest
复制代码


软件出处
https://caddyserver.com/download
https://github.com/adolfintel/speedtest/releases

评分

参与人数 1威望 +20 收起 理由
kwx + 20 很给力!

查看全部评分

发表于 2018-9-6 20:55:38 | 显示全部楼层
赞一个,不过如果仅仅是需要上传下载速度测试的话,apt-get install speedtest-cli 就可以了
发表于 2018-9-6 19:03:16 | 显示全部楼层
可以的,大佬
发表于 2018-9-6 19:11:25 | 显示全部楼层
收藏备用一下
发表于 2018-9-6 19:15:33 | 显示全部楼层
loc需要这些干货
发表于 2018-9-6 19:52:34 | 显示全部楼层
这个可以mark一下
发表于 2018-9-6 19:54:45 | 显示全部楼层
这个其实没必要非得Node,官方给了纯静态的实现方式,我测试了一下唯一的问题就是不能测IP归属地了。

楼主可以试试直接运行 Caddy 然后把静态文件丢到 Caddy 对应的网页文件夹下面。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-4-23 07:13 , Processed in 0.074623 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表