宇宙主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

欧基零壹微头条IP归属甄别会员请立即修改密码
查看: 537|回复: 6

小鸡网速缩水检测

[复制链接]
发表于 4 天前 | 显示全部楼层 |阅读模式
本帖最后由 五五哥 于 2024-9-20 09:19 编辑

项目地址
https://github.com/vvnocode/vpspeek

功能介绍
- 可以自动执行测速,也可以手动执行。
- 可以配置在一个时间范围内随机选择下次执行时间,这样定时任务的特征会小一点。
- 可以对测速结果查询、排序。
- 可以配置运行模式,防止被人攻击
- 支持一键安装&升级。
- 支持配置用户时区,让部署在不同时区vps上的显示更友好。默认用户时区Asia/Shanghai。

更新记录
2024.9.19 增加自动更新,见7楼。

页面展示


一键安装&更新脚本
curl -L https://raw.githubusercontent.com/vvnocode/vpspeek/master/install.sh -o vpspeek.sh && chmod +x vpspeek.sh && sudo ./vpspeek.sh
 楼主| 发表于 前天 20:35 | 显示全部楼层
默认配置即可使用,如需修改,请修改conf.yaml。
可以自行配置测速地址,默认是cloudflare的测速地址。
- 默认配置在极限情况下,每天测速下载最少为60/max_interval*24*100M,当max_interval=60时,每日下载量最多2400M数据。
- 默认配置在极限情况下,每天测速下载最少为60/min_interval*24*100M,当min_interval=30时,每日下- 载量最多4800M数据。
- 如果配置合理,任务分散到24小时执行,并不会对服务器造成过大压力。
- 如果配置激进,也不是不能做流量消耗器。
 楼主| 发表于 4 天前 | 显示全部楼层
啊,不支持markdown?
 楼主| 发表于 前天 20:29 | 显示全部楼层
无聊写了个定时给小鸡测速的工具。mjj可以看看自己的小鸡是不是偷懒了。
发表于 前天 21:13 | 显示全部楼层
conf.yam在哪?脚本在/root下,没找到配置文件!
 楼主| 发表于 前天 22:33 | 显示全部楼层
BitsFlow 发表于 2024-9-18 21:13
conf.yam在哪?脚本在/root下,没找到配置文件!


不好意思才看到。一键运行脚本启动后,隔十来秒就能看到conf.yaml了。配置文件的路径在你运行脚本时所在的位置。也可以使用命令行搜一下位置。find / -name conf.yaml
 楼主| 发表于 12 分钟前 | 显示全部楼层
自动更新
1. 设置 EDITOR 环境变量为 vim
export EDITOR=vim
2. 打开 crontab 编辑器
crontab -e
如果提示没有vim,可以安装一个。
apt update && apt install vim
3. 在打开的 vim 编辑器中添加以下行。表示每天6点执行更新。
0 6 * * * curl -L https://raw.githubusercontent.com/vvnocode/vpspeek/master/install.sh -o vpspeek.sh && chmod +x vpspeek.sh && sudo ./vpspeek.sh
4. 保存并退出 vim:
按 Esc 进入命令模式。 输入 :wq 并回车。
5. 您可以使用以下命令来检查 crontab 定时任务是否正确配置:
crontab -l
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|兜哪儿主机交流论坛

GMT+8, 2024-9-20 09:30 , Processed in 0.062883 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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