换一台新机器、收一台二手小鸡,第一件事通常是跑一轮测试:性能多少、IP 干不干净、流媒体能不能解锁、回程绕不绕路。命令太多记不住,于是有了这份清单——按用途归类,复制即用,附上简单的选择建议和踩坑提醒。
内容整理自 NodeSeek 的一篇收藏向帖子(原帖地址)以及各脚本对应的开源项目。命令与项目版权归原作者所有,这里只做归类整理。
先看速查表
| 想干什么 | 用哪个 | 特点 |
|---|---|---|
| 一份报告摸清底子 | 融合怪 | 覆盖最全,顺序测试 + 单项测试 |
| 买机卖机要标准结果 | NodeQuality | 圈内默认参考,方便横向对比 |
| 日常管理、装环境 | kejilion 工具箱 | 面板、组件、常用操作都在里面 |
| 判断 IP 干不干净 | IPQuality | 风控、落地质量、代理可用性 |
| 测回程、丢包、晚高峰 | NetQuality | 网络质量的体检报告 |
| 查流媒体解锁 | RegionRestrictionCheck | 常见与冷门平台基本都覆盖 |
| CPU / IO / 带宽基准 | bench.sh、yabs | 简单快速,结果适合对比 |
| 提速、调拥塞控制 | BBR / TCP 脚本 | 效果明显,但参数激进要谨慎 |
一、融合脚本:一把梭
这类脚本一次跑完全套基准,适合刚拿到机器时快速摸底。
融合怪(spiritLHLS)
被称作最强的一键脚本之一,顺序测试和单项测试覆盖范围都很广,基本一键出全套结果。
curl -L https://gitlab.com/spiritysdx/za/-/raw/main/ecs.sh -o ecs.sh && chmod +x ecs.sh && bash ecs.shNodeQuality
MJJ 圈里最常用的一键脚本,买机卖机基本都以它的结果作为默认参考,方便和别人横向对比。
bash <(curl -sL https://run.NodeQuality.com)kejilion 脚本工具箱
功能非常多,装环境、装面板、常用组件都在里面,适合当作日常管理入口。
bash <(curl -sL kejilion.sh)怎么选:想要一份报告全搞定选融合怪;想要买卖双方都认的标准结果选 NodeQuality;日常管理型操作选 kejilion 工具箱。
二、IP 质量
IPQuality(xykt)
查 IP 是否被风控、落地质量如何,常用于判断流媒体、家宽或代理的可用性。
# 默认检测
bash <(curl -Ls https://IP.Check.Place)
# 指定网卡
bash <(curl -Ls https://IP.Check.Place) -i eth0
# 走 HTTP 代理
bash <(curl -Ls https://IP.Check.Place) -x http://user:pass@proxyserver:port
# 走 SOCKS5 代理
bash <(curl -Ls https://IP.Check.Place) -x socks5://user:pass@socksproxy:port在线补充
ipdata.co:查 IP 归属地、风险评分、ASN 等信息,不想装脚本时直接网页查。
三、网络质量
NetQuality(xykt)
测回程、丢包、晚高峰表现,判断线路是否绕路。
bash <(curl -Ls https://Net.Check.Place)在线工具
- ping.pe:多节点 ping / traceroute,从全球视角看丢包和路径。
- itdog.cn:国内常用,测速、丢包、HTTP 状态一目了然。
- bgp.tools:查 ASN、路由前缀和 Peering 关系。
四、流媒体解锁
RegionRestrictionCheck(lmc999)
覆盖最全的流媒体测试,常见和冷门平台基本都能测到。
bash <(curl -L -s check.unlock.media)五、性能基准
bench.sh
经典脚本,快速跑 CPU、内存、IO 和带宽。
wget -qO- bench.sh | bashyabs(masonr)
结果更规范,适合多台机器之间做横向对比。
curl -sL https://yabs.sh | bash六、网络调优
BBR 一键脚本
开启或切换 BBR 系列拥塞控制算法,对跨国线路的吞吐提升比较明显。
wget http://sh.xdmb.xyz/tcp.sh && bash tcp.shTCP 参数优化
wget sh.xdmb.xyz/d11.sh && bash d11.sh提醒:这类脚本改的是内核 TCP 参数,原帖作者也说过「参数太暴力,一般不太用」。对参数没把握就别往生产机上照抄,测试机先跑。
七、附:DDNS 动态解析
家宽或没有固定 IP 的场景,配合 Cloudflare 自动更新解析记录。
curl -skLo ue-ddns.sh ddns.03k.org
sh ue-ddns.sh
# 按提示配置完成后,加定时任务
apt-get update && apt-get install cron
crontab -e
# 每 10 分钟执行一次
*/10 * * * * /root/你的脚本名.sh项目说明见 作者原文。
使用前请务必注意
- 基本都要 root。建议在干净的测试机上跑,别在有业务的机器上直接执行。
- 先看再跑。不确定的脚本先
curl -sL 地址 | less看一眼内容,或者下载下来检查再执行。 - 测速会吃流量。性能与网络测试通常要跑几百 MB 到几 GB,按流量计费的机器注意。
- 依赖 GitHub 的脚本可能失败。国内机器直连 GitHub 不稳定时,先配好代理或镜像再跑。
- 调优类脚本要留退路。改内核参数前记下原值,出问题能改回去。
参考与致谢
- NodeSeek 原帖:post-528874
- 融合怪:spiritLHLS;NodeQuality;kejilion 工具箱
- IPQuality / NetQuality:xykt
- 流媒体检测:lmc999/RegionRestrictionCheck
- yabs:masonr/yet-another-bench-script
- DDNS:kkkgo/UE-DDNS
本文为整理与导读,命令为公开的一键脚本,版权归各自作者所有。若原作者认为引用不当,请联系调整或删除。