VPS常用测试脚本大全

一、全面体检:基础性能测试

1.1 融合怪综合测试脚本

# 多维度综合测试(推荐新手使用)
bash <(wget -qO- --no-check-certificate https://gitlab.com/spiritysdx/za/-/raw/main/ecs.sh)

# 精简版测试(约3分钟)
wget -qO- bench.sh | bash

测试指标包含

  • CPU型号与核心数
  • 内存与Swap使用情况
  • 磁盘IO性能(4K/1M)
  • 三网SpeedTest测速
  • 流媒体解锁检测
  • 回程路由追踪

1.2 专业基准测试

# Geekbench 6完整测试(约15分钟)
curl -sL yabs.sh | bash

# 剔除带宽测试的快速版
curl -sL yabs.sh | bash -s -- -i

二、网络探针:回程路由检测

2.1 多节点回程测试

# 自动检测三网回程
curl https://raw.githubusercontent.com/ludashi2020/backtrace/main/install.sh -sSf | sh

# 可视化路由追踪(支持自定义节点)
wget -N https://raw.githubusercontent.com/Chennhaoo/Shell_Bash/master/AutoTrace.sh && chmod +x AutoTrace.sh && bash AutoTrace.sh

测试建议

  1. 亚洲节点选择香港、新加坡
  2. 欧美节点选择洛杉矶、法兰克福
  3. 国内节点选择北京、上海

三、环境搭建:开发必备工具

3.1 Docker引擎安装

# 国内镜像加速版
export DOWNLOAD_URL="https://mirrors.tuna.tsinghua.edu.cn/docker-ce"
curl -fsSL https://get.docker.com | bash -s docker

# 配置镜像加速器
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

3.2 Node.js环境管理

# 使用清华源安装nvm
export NVM_SOURCE=https://mirrors.tuna.tsinghua.edu.cn/git/nvm-sh/nvm.git
curl -o- https://mirrors.tuna.tsinghua.edu.cn/nvm/latest/install.sh | bash

# 安装最新LTS版本
nvm install --lts
npm config set registry https://registry.npmmirror.com

四、解锁测试:流媒体访问验证

4.1 综合解锁检测

# OpenAI访问检测
bash <(curl -Ls https://cdn.jsdelivr.net/gh/missuo/OpenAI-Checker/openai.sh)

# 流媒体全平台检测
bash <(curl -Ls unlock.icmp.ing/test.sh)

4.2 专项区域检测

# 奈飞专区检测
bash <(curl -Ls unlock.icmp.ing/test.sh) -m 4

# 迪士尼专区检测
bash <(curl -Ls unlock.icmp.ing/test.sh) -m 2

五、高级工具:多功能工具箱

# 蓝云工具箱(集成50+实用功能)
wget -O box.sh https://raw.githubusercontent.com/BlueSkyXN/SKY-BOX/main/box.sh && chmod +x box.sh && ./box.sh

# 网络测速专家版
curl -sL bench.monster | bash -s -- -asia

主要功能

  • 系统信息检测
  • 网络优化设置
  • 硬件压力测试
  • 安全防护配置
  • 常用软件管理

六、性能基准:专业跑分测试

6.1 UnixBench测试

git clone https://github.com/kdlucas/byte-unixbench.git
cd UnixBench
make
./Run

6.2 企业级性能测试

# PassMark PerformanceTest
wget https://image.catcat.blog/pt_linux_x64
chmod +x pt_linux_x64
./pt_linux_x64

6.3 磁盘深度检测

# 硬盘健康状态检测
wget https://github.com/Aniverse/A/raw/i/a && bash a

# 长期写入测试
dd if=/dev/zero of=./testfile bs=1G count=4 oflag=direct

七、安全优化:系统调校指南

7.1 基础安全设置

# 自动更新时区设置
timedatectl set-timezone Asia/Shanghai

# SSH安全配置
sed -i 's/#PermitRootLogin prohibit-password/PermitRootLogin no/g' /etc/ssh/sshd_config
systemctl restart sshd

7.2 网络优化方案

# BBR加速(推荐Kernel 5.10+)
echo "net.core.default_qdisc = fq" >> /etc/sysctl.conf
echo "net.ipv4.tcp_congestion_control = bbr" >> /etc/sysctl.conf
sysctl -p

7.3 WARP网络加速

# 安装WARP代理
wget -N https://gitlab.com/fscarmen/warp/-/raw/main/menu.sh && bash menu.sh

# 典型应用场景:
1. 解锁ChatGPT访问
2. 优化国际链路延迟
3. 实现IPv4/IPv6双栈接入

八、云服务商专项指南

8.1 Oracle Cloud配置

# Root权限获取脚本
echo root:你的密码 |sudo chpasswd root
sudo sed -i 's/^#\?PermitRootLogin.*/PermitRootLogin yes/g' /etc/ssh/sshd_config
sudo service sshd restart

# 推荐DD系统:
bash <(wget --no-check-certificate -qO- 'https://moeclub.org/attachment/LinuxShell/InstallNET.sh') -d 11 -v 64 -a -p 自定义密码

8.2 AWS/GCP优化建议

# 云磁盘性能测试
fio --name=randwrite --ioengine=libaio --iodepth=32 \
--rw=randwrite --bs=4k --direct=1 --size=2G --numjobs=4 --runtime=60 \
--group_reporting

九、常见问题解答

Q1:测试脚本是否安全?

建议优先选择GitHub星标1000+的项目,执行前可使用curl -sL [脚本链接] | less查看源码

Q2:如何解读IOPS数值?

  • 普通HDD:100-200 IOPS
  • SATA SSD:3k-10k IOPS
  • NVMe SSD:50k-500k IOPS

Q3:测试结果异常怎么办?

  1. 检查网络连接状态
  2. 尝试更换测试节点
  3. 联系服务商确认硬件状态

优化提示

  • 定期测试建立性能基线
  • 重要操作前备份数据
  • 结合多个测试结果综合判断
  • 关注脚本更新日志(可使用bash <(curl -sL https://gitlab.com/spiritysdx/za/-/raw/main/ecs.sh) -u获取更新)

本文持续更新,获取最新测试方案。如果您有独家测试技巧,欢迎在评论区分享交流!

© 版权声明
THE END
喜欢就支持一下吧
点赞11 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片快捷回复

    请登录后查看评论内容