在日常的网络访问中,如果遇到延迟过高、下载速度慢或者访问受限等情况,使用加速器是个很好的解决办法。而如果你已经有一台 VPS,就可以通过安装和配置一些常用的软件,把它变成自己的专属加速器。小编今天就带大家一起了解如何用 VPS 搭建加速器。
搭建加速器准备工作:
- 一台稳定的 VPS
小编建议选择网络质量较好的 VPS 提供商,像萤光云、LightNode,这样能保证速度和稳定性。 - 基本的 Linux 操作知识
知道如何用 SSH 连接到 VPS,并会用一些基本命令就行。 - 一个可以访问的终端工具
Windows 用户可以用 PuTTY 或 MobaXterm,macOS 用户直接用系统自带的终端。
用VPS搭建加速器具体步骤:
1. 连接到 VPS
- 在终端中输入以下命令连接到你的 VPS:
ssh root@your_vps_ip
替换
your_vps_ip
为你的 VPS 地址,然后输入密码。
2. 更新系统环境
- 确保你的 VPS 系统是最新的,输入以下命令更新软件包:
apt update && apt upgrade -y
如果是 CentOS 系统,使用:
yum update -y
3. 选择合适的加速器工具
市场上有许多可以用来搭建加速器的工具,下面小编挑选两种常用的工具供大家参考:
- BBR 加速:
BBR 是 Google 提供的 TCP 拥塞控制算法,可以有效提升 VPS 的网络性能。适合需要大幅降低延迟、提高稳定性的小伙伴。 - Shadowsocks/V2Ray:
如果想要同时具备加速和访问受限内容的能力,可以直接搭建一个 Shadowsocks 或 V2Ray 服务器,同时获得稳定的加速体验。
4. 搭建 BBR 加速器
- 首先检查内核版本:
uname -r
如果内核版本低于 4.9,建议升级到支持 BBR 的内核。
- 启用 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_congestion_control sysctl net.core.default_qdisc
如果看到返回值中有 “bbr”,说明加速器已经生效。
5. 搭建 Shadowsocks/V2Ray
- 如果你希望同时具备加速和代理功能,可以选择 Shadowsocks 或 V2Ray。这两款工具不仅能优化网络连接,还能通过多种传输协议提供更高的隐私性。
- 安装 Shadowsocks:
apt install -y shadowsocks-libev
或者 CentOS 上:
yum install -y epel-release yum install -y shadowsocks-libev
- 配置 Shadowsocks:
编辑配置文件/etc/shadowsocks-libev/config.json
,填入如下内容:{ "server": "0.0.0.0", "server_port": 8388, "password": "your_password", "method": "aes-256-gcm" }
然后启动服务:
systemctl start shadowsocks-libev systemctl enable shadowsocks-libev
6. 测试加速效果
- 测试 BBR 后的延迟和下载速度。一般来说,启用 BBR 后,你会发现网络响应速度有所提升。
- 如果使用 Shadowsocks,可以在本地配置客户端连接,进行速度测试,看是否提升了访问速度。
小编的一些经验:
- 选择靠近你的节点:
无论是 BBR 还是 Shadowsocks,节点位置很重要。选择离自己最近的 VPS 数据中心,通常能获得更低的延迟。 - 多种加速器搭配使用:
BBR 和 Shadowsocks 可以同时使用。BBR 提升基础网络性能,Shadowsocks 提供额外的隐私和传输优化。 - 定期检查 VPS 的负载:
如果 VPS 配置较低,跑加速服务可能会增加 CPU 使用率。可以用top
或htop
检查系统负载,确保不会影响其他服务运行。