大部分用户选择搬瓦工 VPS 主机商,很重要的一个原因就是可以自己搭建 Shadowsocks / SS 服务,用来进行科学上网,早些年搬瓦工后台其实内置过 Shadowsocks / SS 一键安装脚本,但后来相关功能逐步取消,隐藏安装方式也慢慢失效了。也正因为如此,现在很多新购买搬瓦工 VPS 的用户,要么自己去找网上留下来的 Shadowsocks / SS 命令部署代理上网环境,要么直接选择更省事的机场服务。

搬瓦工 VPS 使用魔改版 Google BBR 进行网络优化与加速教程
一、魔改 BBR 是什么?为什么很多 VPS 用户会关注它
Google 原版 BBR(Bottleneck Bandwidth and RTT)是 Linux 下比较主流的 TCP 拥塞控制算法,主要作用是提高带宽利用率,并尽量降低网络传输延迟。对于海外 VPS、跨境链路、高延迟网络环境来说,BBR 一直都是比较常见的网络优化方案。
而“魔改 BBR”通常是指在原版 BBR 基础上进行的二次优化版本,部分脚本会针对发送窗口、带宽利用率和拥塞控制策略进行进一步调整。
对于有科学上网、翻墙、代理上网、节点转发这类需求的用户来说,如果你是自己部署搬瓦工 VPS,很多时候除了安装代理环境,也会顺手考虑是否要做 BBR 加速优化,尽量改善上外网时的链路表现。
不过也要提前说明,魔改 BBR 并不等于所有场景都一定会大幅提速,实际效果和 VPS 所在机房、线路质量、系统内核、带宽限制以及本地网络环境都有关系。
如果你只是单纯想找一个稳定上外网的方案,不想折腾脚本、内核和系统兼容问题,那么直接使用搬瓦工机场会更省事。
二、搬瓦工机场 Just My Socks 介绍与购买建议
如果大家购买搬瓦工,主要目的只是为了科学上网、翻墙使用,或者想找一个省事一些的机场套餐,那么这里更推荐直接使用搬瓦工机场 Just My Socks。对于不想自己部署 Shadowsocks / SS、V2ray、节点转发和代理上网环境的用户来说,Just My Socks 这种成品服务明显要轻松很多。
如果你还是更习惯自己在 VPS 上部署 SS 环境,也可以参考 搬瓦工 CentOS 系统各版本搭建 Shadowsocks / SS 详细教程,适合想自己折腾搬瓦工 VPS 的用户。
Just My Socks 是很多人会关注的搬瓦工机场服务,内置 Shadowsocks 和 V2ray 节点,整体更适合想稳定科学上网、减少折腾成本、快速上外网的用户。
如果你本身就在找上网机场,或者想找一个和搬瓦工关系比较紧密、使用门槛相对低一些的代理上网方案,那么 Just My Socks 还是比较值得看的。
当然,如果你不想用成品机场,准备自己在搬瓦工 VPS 上部署节点,也可以参考 搬瓦工 VPS 搭建 V2Ray 详细教程。
本站已经整理了 Just My Socks 购买教程 + 优惠码,另外还有 Just My Socks 使用教程,如果你不想自己折腾搬瓦工 VPS、翻墙脚本和加速命令,直接看这两篇会更省时间。
| 机房位置 | 带宽 | 流量 | 同时在线 | 价格 | 链接 |
|---|---|---|---|---|---|
| 洛杉矶 500 | 2.5 Gbit | 500GB/月 | 5台设备 | $5.88/月 - $58.88/年 | 直达官网 |
| 洛杉矶 1000 | 5 Gbit | 1T/月 | 无限设备 | $9.88/月 - $98.88/年 | 直达官网 |
| 洛杉矶 5000 | 5 Gbit | 5T/月 | 无限设备 | $48.99/月 - $489.99/年 | 直达官网 |
| 洛杉矶 10000 | 5 Gbit | 10T/月 | 无限设备 | $93.99/月 - $948.99/年 | 直达官网 |
| 香港 CMI+NTT | 2.5Gbps | 500GB/月 | 5台设备 | $8.99/月 - $89.99/年 | 直达官网 |
| 香港 CMI+NTT | 5Gbps | 1T/月 | 无限设备 | $14.90/月 - $113.99/年 | 直达官网 |
| 香港 CMI+NTT | 5Gbps | 5T/月 | 无限设备 | $59.99/月 - $599.99/年 | 直达官网 |
| 香港 IPLC 专线 | 300MB 独享 | 300GB/月 | 3台设备 | $21.00/月 - $210.00/年 | 直达官网 |
| 香港 IPLC 专线 | 1G 独享 | 1T/月 | 无限设备 | $59.00/月 - $589.00/年 | 直达官网 |
| 香港 CN2 GIA | 100MB 独享 | 100GB/月 | 3台设备 | $34.99/月 - $349.99/年 | 直达官网 |
| 香港 CN2 GIA | 500MB 独享 | 500GB/月 | 5台设备 | $149.99/月 - $1499.99/年 | 直达官网 |
| 香港 CN2 GIA | 1G 独享 | 1T/月 | 无限设备 | $279.99/月 - $2799.99/年 | 直达官网 |
| 日本 CN2 GIA | 100MB 独享 | 100GB/月 | 3台设备 | $29.99/月 - $299.99/年 | 直达官网 |
| 日本 CN2 GIA | 200MB 独享 | 500GB/月 | 5台设备 | $135.99/月 - $1349.99/年 | 直达官网 |
| 日本 CN2 GIA | 500MB 独享 | 1000GB/月 | 无限设备 | $239.00/月 - $2399.00/年 | 直达官网 |
| 伦敦 500 | 2.5Gbps | 500GB/月 | 5台设备 | $6.8/月 - $67.99/年 | 直达官网 |
| 伦敦 1000 | 5Gbps | 1000GB/月 | 无限设备 | $11.29/月 - $113.99/年 | 直达官网 |
如果你还是想自己购买 VPS 服务器来搭建科学上网、翻墙代理上网环境,那么目前比较常见的选择仍然是 搬瓦工 和 Vultr。这两家的 VPS 在国内用户里都属于比较常见的套餐,购买前可以先参考 搬瓦工购买教程 和 Vultr 购买教程。
如果你更倾向于搭建伪装性更强一些的代理环境,也可以参考 搬瓦工 VPS 搭建 Trojan 详细教程,适合想自己部署节点的用户。
三、魔改版 Google BBR 一键加速脚本安装教程
如果你已经决定自己部署搬瓦工 VPS,用来搭建科学上网环境、翻墙节点或者代理上网服务,那么下面这套魔改版 Google BBR 一键加速脚本可以参考。
文中提到这套脚本适合大部分 VPS 使用,并且已经在搬瓦工和 Vultr 环境测试通过。
需要注意的是,这类脚本往往会涉及更换内核、重启系统、删除旧内核等操作,所以更适合愿意自己折腾 VPS 的用户。
要是你本身只是为了上外网,不想处理这些细节,那前面的 Just My Socks 其实会更适合你。
适用环境:
- 系统支持:CentOS 6+、Debian 7+、Ubuntu 12+
- 虚拟技术:KVM、Xen、VMware 等
- OpenVZ 不支持
- 内存要求:128MB 及以上
在安装脚本前,你还需要准备 SSH 远程连接工具。大多数用户一般使用 Windows 或 Mac 系统,下面是常见的 SSH 连接方式。
Windows 系统:Windows 用户一般建议使用 Xshell 远程连接 VPS 服务器。
- Xshell 下载地址:最新免费版 Xshell 和 Xftp 下载地址(中文版永久免费)
- Xshell 使用教程:利用 Xshell 远程登录 SSH 连接 VPS 服务器教程
Mac OS X(苹果)系统:Mac 用户一般不需要额外安装第三方远程连接工具,直接打开系统自带终端即可。按 Command + 空格 搜索“终端”,打开后输入下面命令:
ssh root@ip_address -p ssh_port # 例如:ssh root@192.168.0.122 -p 23456
其中,ip_address 需要替换为 VPS 的 IP 地址,ssh_port 需要替换为 VPS 的 SSH 端口。回车后输入 VPS 的 SSH 密码即可登录,然后执行对应命令。
如果你不太习惯用命令行管理节点,也可以参考 Linux下的V2RayA实战指南:轻松配置Just My Socks,用图形化方式配置会更方便一些。
准备完成后,先运行下面命令安装 wget:
yum -y install wget
然后再运行 Google BBR 脚本:
wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh
注意:CentOS 8 和 Ubuntu 18.04 不建议直接使用上面的脚本,可以参考下方对应命令。
CentOS 8 可参考以下脚本:
不卸载内核版本:
wget -N "https://github.000060000.xyz/tcpx.sh" && chmod +x tcpx.sh && ./tcpx.sh
卸载内核版本:
wget -N "https://github.000060000.xyz/tcp.sh" && chmod +x tcp.sh && ./tcp.sh
Ubuntu 18.04 可参考以下脚本:
wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh" apt install -y make gcc sed -i 's#/usr/bin/gcc-4.9#/usr/bin/gcc#g' '/root/tcp.sh' chmod +x tcp.sh && ./tcp.sh
执行命令后会进入脚本操作界面,按照提示安装即可。

魔改版 Google BBR 一键加速脚本运行界面,适合搬瓦工 VPS 和其他 Linux 服务器参考使用
安装完成并重启系统后,再次执行 ./tcp.sh,根据提示选择对应数字继续操作。如果能看到下图,通常说明已经安装成功。

安装并重启系统后,再次运行脚本时显示的界面,通常可用于判断魔改 BBR 是否安装成功
如果在删除旧内核时出现下面这样的报错提示:

安装魔改版 Google BBR 过程中,删除旧内核时可能出现的报错提示界面示例
一般选择 NO,然后根据提示重启系统即可。至此,魔改版 Google BBR 一键加速脚本安装完成。
四、魔改版 Google BBR 备用安装命令
如果上面的命令失效,还可以参考下面这组备用安装命令,对于自己搭建科学上网环境、翻墙节点或代理上网环境的用户来说,备用脚本有时候也很有参考价值。
如果你想先直接搭建可用的代理环境,而不是继续折腾 BBR,也可以参考 Trojan 一键脚本安装教程:适用于CentOS/Debian/Ubuntu系统。
这是一套方便开启魔改版 BBR 的脚本,执行两步后如果最后输出 Finish!,一般就表示安装成功。
1、Debian 8+ 与 Ubuntu 14+ 开启魔改 BBR
Ubuntu 14.04 需要提前执行下面命令:
sudo apt-get install -y software-properties-common sudo add-apt-repository ppa:ubuntu-toolchain-r/test sudo apt-get update sudo apt-get -y install g++-4.9
Debian 9 需要提前执行下面命令:
wget --no-check-certificate -O libssl.deb https://raw.githubusercontent.com/xratzh/CBBR/master/debkernel/libssl1.0.0_1.0.2-1_amd64.deb dpkg -i libssl.deb
然后执行:
apt-get install -y wget && wget --no-check-certificate -O D1.sh https://raw.githubusercontent.com/xratzh/CBBR/master/D1.sh && bash D1.sh
最后输入“y”即可重启。
2、Ubuntu 18+ 开启魔改 BBR
该脚本会把内核锁定在 4.15。
先执行:
apt install -y wget && wget --no-check-certificate -O D3.sh https://raw.githubusercontent.com/xratzh/CBBR/master/D3.sh && bash D3.sh
输入“y”后会自动重启。
然后执行:
wget --no-check-certificate -O D4.sh https://raw.githubusercontent.com/xratzh/CBBR/master/D4.sh && bash D4.sh
3、CentOS 7+ 开启魔改 BBR
先执行:
yum install -y wget && wget --no-check-certificate -O C71.sh https://raw.githubusercontent.com/xratzh/CBBR/master/C71.sh && bash C71.sh
输入“y”后会自动重启。
然后执行:
wget --no-check-certificate -O C72.sh https://raw.githubusercontent.com/xratzh/CBBR/master/C72.sh && bash C72.sh
4、CentOS 6 开启魔改 BBR
先执行:
yum install -y wget && wget --no-check-certificate -O C61.sh https://raw.githubusercontent.com/xratzh/CBBR/master/C61.sh && bash C61.sh
输入“y”后会自动重启。
然后执行:
wget --no-check-certificate -O C62.sh https://raw.githubusercontent.com/xratzh/CBBR/master/C62.sh && bash C62.sh
提示:
- 该方案可能会删除其他旧内核,仅保留 4.11.8 内核。
- 之所以不是彻底一步到位,主要是因为不同 Linux 版本在更换内核和重启机制上有差异。
- 脚本中加入了内核锁定逻辑,后续更新时一般不会自动变更内核版本。
- 如果你对脚本来源、历史内核文件或兼容性有顾虑,建议先在测试环境中操作。
五、魔改版 Google BBR 备用安装脚本
系统要求:适用于 Debian 7+、CentOS 6/7。
这一套魔改 BBR 一键脚本包含 Debian 和 CentOS 两个平台的版本,仅适用于 KVM 架构 的 Debian 7+ 或 CentOS 6+ 环境。如果你本身就是为了自己搭建翻墙、科学上网、代理上网环境,这一套也可以作为备用方案收藏。
Debian 7+ 简装版本(fool):
wget https://github.com/tcp-nanqinlang/general/releases/download/3.4.2.1/tcp_nanqinlang-fool-1.3.0.sh bash tcp_nanqinlang-fool-1.3.0.sh
这个版本更适合新手,通常只需要执行第一项、重启、再执行第二项即可。
Debian 7+ 进阶版本(pro):
wget https://github.com/tcp-nanqinlang/general/releases/download/3.4.2.1/tcp_nanqinlang-pro-3.4.2.1.sh bash tcp_nanqinlang-pro-3.4.2.1.sh
这个版本支持自定义内核版本,更适合有明确内核需求的用户使用。
CentOS 6+ 以上版本(仅 64 位):
wget https://raw.githubusercontent.com/tcp-nanqinlang/general/master/General/CentOS/bash/tcp_nanqinlang-1.3.2.sh bash tcp_nanqinlang-1.3.2.sh
使用说明:
安装时通常会出现多个选项供选择,如下图所示:

魔改版 Google BBR 备用安装脚本的操作菜单界面,可用于选择安装内核、启用算法等功能
安装内核
必须先执行安装内核并重启 VPS,之后才能继续执行“安装并启用算法”。
Debian 平台说明:
- 内核安装包会先下载到
/home/tcp_nanqinlang。 - 脚本执行完成后,旧内核可能会被移除,只保留新安装的内核。
- 如果是 pro 版本,可以手动指定需要安装的内核版本。
- 若不确定版本号,一般直接回车即可使用默认版本。
- 部分较新的内核版本不一定适配该魔改方案,操作前建议先确认兼容性。
CentOS 平台说明:
- 通常不会询问安装版本号,而是直接安装脚本预设内核。
- 安装完成后,系统中可能暂时保留旧版本内核,通常会在后续步骤中清理。

魔改版 Google BBR 在 VPS 上安装内核时的过程

魔改版 Google BBR 安装内核后的提示界面,确认完成后通常需要重启 VPS 继续操作
确认内核更换完成后,重启 VPS。
系统启动后,再次运行该脚本,选择“安装并开启算法”。

系统重启后再次运行脚本,选择安装并启用加速算法
检查运行状态
用于检查 tcp_nanqinlang 是否已经被加载并启用。
卸载
卸载操作一般不会删除已安装内核,而是移除 sysctl.conf 中相关设置。重启后,魔改 BBR 会停止工作。
注意事项
- 必须先执行“安装内核”并完成重启,之后才能执行“安装并启用算法”。
- 卸载命令通常不会直接改动内核。
- 如果 pro 版本编译过程中报错,建议优先检查系统环境和依赖问题。
总体来说,如果你是愿意自己折腾 VPS、自己搭建科学上网环境、自己维护翻墙节点和代理上网脚本的用户,那么魔改 BBR 这类网络优化方案还是有参考价值的;但如果你的目标只是稳定上外网,想找一个更直接的机场推荐方案,那么前面提到的搬瓦工机场 Just My Socks 往往会更省心。
