Home

Awesome

ecs

Hits

语言

中文文档 | English Docs

前言

如果有本项目未列出的系统/架构,或本项目测试有BUG测不出来,或测试不想要魔改本机配置想要最小化环境变动的

请尝试https://github.com/oneclickvirt/ecs进行测试

支持系统:

Ubuntu 18+, Debian 8+, Centos 7+, Fedora 33+, Almalinux 8.5+, OracleLinux 8+, RockyLinux 8+, AstraLinux CE, Arch

半支持系统:

FreeBSD(前提已执行pkg install -y curl bash),Armbian

支持架构:

amd64(x86_64)、arm64、i386、arm

支持地域:

能连得上网都支持

PS: 考虑到多系统多架构的普遍测试的需求,融合怪的Shell版本不再做新功能开发,仅作维护,各项测试已重构为Golang版本(https://github.com/oneclickvirt/ecs),预计年末完成整个项目的测试排障并正式发版。

目录

<a id="top"></a>

<a id="artical_1"></a>

融合怪测评脚本

部分服务器运行测试有各类bug一键修复后再测试

一键修复各种系统原生bug的仓库:

https://github.com/spiritLHLS/one-click-installation-script

如若还有系统bug请到上面仓库的issues反馈,脚本原生BUG该仓库issues反馈

更新

2024.09.30

历史更新日志:跳转

返回顶部

融合怪命令

交互形式

curl -L https://gitlab.com/spiritysdx/za/-/raw/main/ecs.sh -o ecs.sh && chmod +x ecs.sh && bash ecs.sh

curl -L https://github.com/spiritLHLS/ecs/raw/main/ecs.sh -o ecs.sh && chmod +x ecs.sh && bash ecs.sh

bash <(wget -qO- bash.spiritlhl.net/ecs)

bash <(wget -qO- ecs.0s.hk)

bash <(wget -qO- ecs.12345.ing)

无交互形式-参数模式

curl -L https://gitlab.com/spiritysdx/za/-/raw/main/ecs.sh -o ecs.sh && chmod +x ecs.sh && bash ecs.sh -m 1

curl -L https://github.com/spiritLHLS/ecs/raw/main/ecs.sh -o ecs.sh && chmod +x ecs.sh && bash ecs.sh -m 1

或通过

curl -L https://gitlab.com/spiritysdx/za/-/raw/main/ecs.sh -o ecs.sh && chmod +x ecs.sh

下载文件后使用类似

bash ecs.sh -m 1

这样的参数命令指定选项执行

以下为参数说明:

指令项目说明备注
-m必填项可指定原本menu中的对应选项,最多支持三层选择,例如执行bash ecs.sh -m 5 1 1将选择主菜单第5选项下的第1选项下的子选项1的脚本执行可缺省仅指定一个参数,如-m 1仅指定执行融合怪完全体,执行-m 1 0以及-m 1 0 0都是指定执行融合怪完全体
-en可选项可指定强制输出为英文无该指令则默认使用中文输出
-i可选项可指定回程路由测试中的目标IPV4地址可通过ip.sbipinfo.io等网站获取本地IPV4地址后指定
-r可选项可指定回程路由测试中的目标IPV4地址,可选b g s c 分别对应北京广州上海、成都```-r b指定测试北京回程(三网)
可指定仅测试IPV6三网,可选 b6 g6 s6 分别对应 北京广州上海 的三网的IPV6地址-r b6 指定测试北京IPV6地址回程(三网)
-base可选项可指定仅测试基础的系统信息无该指令则默认按照menu选项的组合测试
-ctype可选项可指定通过何种方式测试cpu,可选gb4gb5gb6分别对应geekbench456版本无该指令则默认使用sysbench测试
-dtype可选项可指定测试硬盘IO的程序,可选ddfio,前者测试快后者测试慢无该指令则默认都使用进行测试
-mdisk可选项可指定测试多个挂载盘的IO注意本指令包含测试系统盘
-stype可选项可指定使用.cn还是.net的数据进行测速无该指令则默认使用.net数据测速优先,不可用时才替换为.cn数据
-bansp可选项可指定强制不测试网速无该指令则默认测试网速
-banup可选项可指定强制不生成分享链接无该指令则默认生成分享链接

IP质量检测

bash <(wget -qO- bash.spiritlhl.net/ecs-ipcheck)

bash <(wget -qO- --no-check-certificate https://raw.githubusercontent.com/spiritLHLS/ecs/main/ipcheck.sh)

需要事先安裝dos2unix

wget -qO ipcheck.sh --no-check-certificate https://gitlab.com/spiritysdx/za/-/raw/main/ipcheck.sh
dos2unix ipcheck.sh
bash ipcheck.sh

融合怪说明

融合怪脚本最好在 /root 路径下执行,避免各种奇奇怪怪的问题

融合怪的执行结果保存在当前路径下的test_result.txt中,可在screentmux中执行,先退出SSH登录过一段时间后再查看文件

有时候想要测一些配置极其拉跨的机器时,上面这样执行这样可以避免IO或者CPU过于垃圾导致的测试过程中的SSH连接中断,就不会测一半啥都没了,假如screen中显示乱码,也没问题,分享链接中的结果是不带乱码的

融合怪的完整版和精简版运行完毕会自动上传结果到pastebin并回传分享链接,如果测一半想要退出,那么按Ctrl+C同时按下可终止测试,此时会自动退出删除残余文件

最烂机器测试的例子(跑了47分钟一样测完):跳转

使用CDN已支持国内国外加速服务器环境安装和预制文件下载,但国内受CDN连通性或国内机器带宽大小的限制加载可能会慢很多

融合怪测试说明以及部分测试结果的内容解释(初次使用推荐查看):

<details>

除了已标注的原创内容,其余所有分区均为借鉴并进行优化修改后的版本,与原始对应的脚本不一样

所有检测都有考虑过使用并行测试,并在部分环节使用了该技术,比正常的顺序执行优化了2~3分钟,属于是独有的,暂无哪家的测试有同类技术

系统基础信息测试融合了多家还有我自己修补的部分检测(systl、NAT类型检测,并发ASN检测等),应该是目前最全面最通用的了

CPU测试默认使用sysbench测试得分,不是yabs的gb4或gb5(虽然默认不是geekbench但可以通过指令指定geekbench常见版本进行测试),前者只是简单的计算质数测试速度快,后者geekbench是综合测试系统算加权得分

使用sysbench测试得分是每秒处理的事件数目,这个指标无论在强还是弱性能的服务器上都能迅速测出来,而geekbench很多是测不动或者速度很慢起码2分半钟

CPU测试单核sysbench得分在5000以上的可以算第一梯队,4000到5000分算第二梯队,每1000分算一档,自己看看自己在哪个档位吧

AMD的7950x单核满血性能得分在6500左右,AMD的5950x单核满血性能得分5700左右,Intel普通的CPU(E5之类的)在1000~800左右,低于500的单核CPU可以说是性能比较烂的了

IO测试收录了两种,来源于lemonbench的dd磁盘测试和yabs的fio磁盘测试,综合来看会比较好,前者可能误差偏大但测试速度快无硬盘大小限制,后者真实一点但测试速度慢有硬盘以及内存大小限制

流媒体测试收录了两种,一个是go编译的二进制文件和一个shell脚本版本,二者各有优劣,互相对比看即可

tiktok测试有superbench和lmc999两种版本,哪个失效了随时可能更新为其中一种版本,以最新的脚本为准

回程路由测试选用的GO编译的二进制版本和朋友PR的版本,本人做了优化适配多个IP列表以及融合部分查询

IP质量检测纯原创,如有bug或者更多数据库来源可在issues中提出,日常看IP2Location数据库的IP类型即可,其中的25端口邮箱可达,则可搭建邮局

融合怪的IP质量检测是简化过的,没有查询Cloudflare的威胁得分,个人原创区的IP质量检测才是完整版(或者仓库说明中列出的那个IP质量检测的命令也是完整版)

三网测速使用自写的测速脚本,尽量使用最新节点最新组件进行测速,且有备用第三方go版本测速内核,做到自更新测速节点列表,自适应系统环境测速

其他第三方脚本归纳到了第三方脚本区,里面有同类型脚本不同作者的各种竞品脚本,如果融合怪不能使你满意或者有错误,可以看看那部分

原创脚本区是个人原创的部分,有事没事也可以看看,可能会更新某些偏门或者独到的脚本

VPS测试,VPS测速,VPS综合性能测试,VPS回程线路测试,VPS流媒体测试等所有测试融合的脚本,本脚本能融合的都融合了

</details>

返回顶部

融合怪功能

友链

测评频道

https://t.me/vps_reviews

自动更新测速服务器节点列表的网络基准测试脚本

https://github.com/spiritLHLS/ecsspeed

返回顶部

脚本概况

主界面:

图片

选项1融合怪完全体(实际有高亮颜色显示,截图问题暂无显示,以实际运行结果为准):

图片 图片 图片 图片 图片 图片 图片

选项6原创区:

图片

返回顶部

Stargazers over time

Stargazers over time

致谢

感谢 ipinfo.io ip.sb cheervision.co ipip.net cip.cc scamalytics.com abuseipdb.com virustotal.com ip2location.com ip-api.com ipregistry.co ipdata.co ipgeolocation.io ipwhois.io ipapi.com ipapi.is abstractapi.com ipqualityscore.com bigdatacloud.com 等网站提供的API进行检测,感谢互联网各网站提供的查询资源

感谢所有开源项目提供的原始测试脚本

感谢

<a href="https://h501.io/?from=69" target="_blank"> <img src="https://github.com/spiritLHLS/ecs/assets/103393591/dfd47230-2747-4112-be69-b5636b34f07f" alt="h501"> </a>

提供的免费托管支持本开源项目

同时感谢以下平台提供编辑和测试支持

PyCharm logo

返回顶部