一键优化VPS作为网络中转服务器的内核参数、拥塞控制、缓冲区与连接跟踪,专为跨境高丢包/高延迟链路设计。
- IPv4 优先解析:通过 gai.conf 将 DNS 解析优先级设为 IPv4,避免 IPv6 默认路由绕路导致的握手卡顿
- BBR + FQ 启用:Google BBR 拥塞控制 + Fair Queue 队列调度,降低跨境丢包重传、提升单线程吞吐
- 生产级内核调优:动态计算缓冲区(基于总内存 5%)、扩容连接队列、开启IP转发、调优conntrack连接跟踪表
- 网卡多核分发 (RPS):将网卡软中断从单核分发到所有 CPU 核心,消除 SoftIRQ 瓶颈
- 一键回退:清理所有独立配置文件,将内存参数恢复为系统默认值
部署方法
方法一:GitHub Raw链接(推荐)
bash <(curl -sL https://raw.githubusercontent.com/Madhatter2099/TCP-Optimize/main/tcp.sh)
安装后,脚本会自动保存到 /usr/local/bin/tcp.sh 并创建快捷命令。以后只需输入 t 即可打开面板。
方法二:jsDelivr CDN 加速(备用)
jsDelivr 是 GitHub 的全球 CDN 镜像,当 raw.githubusercontent.com 不可达时使用:
bash <(curl -sL https://cdn.jsdelivr.net/gh/Madhatter2099/TCP-Optimize@main/tcp.sh)
方法三:手动下载
wget -O /usr/local/bin/tcp.sh https://raw.githubusercontent.com/Madhatter2099/TCP-Optimize/main/tcp.sh
chmod +x /usr/local/bin/tcp.sh
ln -sf /usr/local/bin/tcp.sh /usr/local/bin/t
t
推荐执行顺序
选 3(生产级内核调优)— 这会自动包含 BBR + FQ + 缓冲区 + conntrack + IP 转发,是最核心的一步
选 1(IPv4 优先)— 如果你的 VPS 有 IPv6 且出口路由不佳
选 4(网卡多核分发)— 如果你的 VPS ≥ 2 核心
开源页面:https://github.com/Madhatter2099/TCP-Optimize

主机之家


