常用脚本 ¶
1. 系统性能测试与测评 ¶
用于测试服务器性能、网速、IP 质量等。
- 融合怪测评脚本:全面测试服务器性能。
curl -L https://gitlab.com/spiritysdx/za/-/raw/main/ecs.sh -o ecs.sh && chmod +x ecs.sh && bash ecs.sh - IP 质量检测:检查 IP 的可用性和质量。
bash <(curl -Ls IP.Check.Place) - SuperBench.sh:测试服务器综合性能。
wget -qO- git.io/superbench.sh | bash - SuperSpeed.sh:测试网络速度。
wget -qO- oldking.net/superspeed.sh | bash - SuperTrace.sh:测试网络路由追踪。
wget -qO- oldking.net/supertrace.sh | bash
2. 网络优化与加速 ¶
优化网络性能,启用 BBR 或调整网络优先级。
- 开启 BBR:启用 TCP BBR 拥塞控制算法以提升网络速度。
echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf sysctl -p sysctl net.ipv4.tcp_available_congestion_control lsmod | grep bbr - 安装 BBRv3:启用最新版本的 BBR 算法。
bash <(curl -s https://raw.githubusercontent.com/opiran-club/VPS-Optimizer/main/bbrv3.sh --ipv4) - Linux-NetSpeed:提升网络速度的脚本。
- 预先准备:
- CentOS:
yum install ca-certificates wget -y && update-ca-trust force-enable - Debian/Ubuntu:
apt-get install ca-certificates wget -y && update-ca-certificates
- CentOS:
- 不卸载内核版本:
wget -O tcpx.sh "https://github.com/ylx2016/Linux-NetSpeed/raw/master/tcpx.sh" && chmod +x tcpx.sh && ./tcpx.sh - 卸载内核版本:
wget -O tcp.sh "https://github.com/ylx2016/Linux-NetSpeed/raw/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh
- 预先准备:
- one_click_script:一键安装最新或 LTS 内核并启用 BBR。
- 通过 bash 安装:
bash <(curl -Lso- https://git.io/kernel.sh) - 通过 curl 安装:
curl -O https://raw.githubusercontent.com/jinwyp/one_click_script/master/install_kernel.sh && chmod +x ./install_kernel.sh && ./install_kernel.sh - 通过 wget 安装:
wget --no-check-certificate https://raw.githubusercontent.com/jinwyp/one_click_script/master/install_kernel.sh && chmod +x ./install_kernel.sh && ./install_kernel.sh
- 通过 bash 安装:
3. 虚拟内存与系统管理 ¶
管理 Swap 虚拟内存和其他系统工具。
- 一键设置或删除 Swap 虚拟内存:
wget https://cang.zixi.run/swap.sh && bash swap.sh - SKY-BOX:多功能系统管理工具箱。
wget -O box.sh https://raw.githubusercontent.com/BlueSkyXN/SKY-BOX/main/box.sh && chmod +x box.sh && clear && ./box.sh - 一键更换软件源:更换系统软件源以提升下载速度。
相关链接:Linux VPS 一键更换软件源脚本apt-get install -y wget && apt-get install -y ca-certificates wget git.io/superupdate.sh && bash superupdate.sh
4. 流媒体与网络服务测试 ¶
测试流媒体解锁情况和网络服务可用性。
- Streaming Media Unlock Test:测试流媒体解锁状态。
wget https://raw.githubusercontent.com/yeahwu/check/main/check.sh && bash check.sh - RegionRestrictionCheck:检查区域限制。
bash <(curl -L -s check.unlock.media) - NETFLIX-VERIFY:验证 Netflix 解锁情况。
wget -O nf https://github.com/sjlleo/netflix-verify/releases/download/v3.1.0/nf_linux_amd64 && chmod +x nf && ./nf - OpenAI-Checker:检查 OpenAI 服务可用性。
bash <(curl -Ls https://cdn.jsdelivr.net/gh/missuo/OpenAI-Checker/openai.sh)
5. WARP 网络代理 ¶
安装和配置 Cloudflare WARP。
- 首次运行:
wget -N https://raw.githubusercontent.com/fscarmen/warp/main/menu.sh && bash menu.sh [option] [lisence] - 再次运行:
warp [option] [lisence]
6. IPv4 与 IPv6 网络优先级管理 ¶
调整 IPv4 和 IPv6 的优先级或禁用 IPv6。
- 测试 IPv4 优先还是 IPv6 优先:
curl test.ipw.cn - 降低 IPv6 优先级,优先使用 IPv4:
echo "precedence ::ffff:0:0/96 100" >>/etc/gai.conf - 永久禁用 IPv6:
- 修改配置文件:
将以下内容加入文件:vim /etc/sysctl.confnet.ipv6.conf.all.disable_ipv6=1 net.ipv6.conf.default.disable_ipv6=1 net.ipv6.conf.lo.disable_ipv6=1 - 应用设置:
sysctl -p - 创建并配置
/etc/rc.local文件:#!/bin/bash # /etc/rc.local /etc/sysctl.d /etc/init.d/procps restart exit 0 - 更改文件权限:
chmod 755 /etc/rc.local
- 修改配置文件: