1.
准备与购买
购买前准备:注册搬瓦工账户并通过实名认证(如需)。选择香港CN2或CN2 GIA 节点(CN2 GIA更优)。购买建议带有独立IPv4与足够带宽的套餐。下单时选择操作系统(推荐Debian 11/Ubuntu 22.04),记录IP、root密码与面板信息。
2.
首次登录与系统更新
首次用SSH登录:ssh root@你的IP。首次登录后立即修改root密码:passwd。更新系统:apt update && apt upgrade -y。安装常用工具:apt install -y curl wget vim net-tools iproute2 mtr traceroute。
3.
安全与防火墙基础
建议开启基本防护:安装ufw:apt install -y ufw。允许SSH:ufw allow 22/tcp(若改端口请替换)。若用WireGuard允许其端口:ufw allow 51820/udp。启用ufw:ufw enable。确认iptables NAT在后续VPN配置中已允许转发:在/etc/ufw/sysctl.conf中设置net/ipv4/ip_forward=1并重启ufw。
4.
开启TCP BBR加速
BBR能显著提升吞吐与减少排队延迟。编辑/etc/sysctl.conf加入:net.core.default_qdisc=fq; net.ipv4.tcp_congestion_control=bbr。然后运行sysctl -p并检查lsmod | grep bbr或ss -tna | grep bbr。确保内核支持(Debian/Ubuntu通常支持)。
5.
选择加速协议(WireGuard / Shadowsocks / V2Ray)
根据用途选择:普通全局加速推荐WireGuard(轻量且低延迟);兼容性与混淆可选V2Ray或Trojan;简单加速可用Shadowsocks。本文以WireGuard为示例,后续附命令与配置。
6.
安装与配置WireGuard(服务器端)
安装:apt install -y wireguard qrencode。生成密钥:wg genkey | tee /etc/wireguard/server_private.key; cat /etc/wireguard/server_private.key | wg pubkey > /etc/wireguard/server_public.key。创建配置文件 /etc/wireguard/wg0.conf 示例:
[Interface]
Address = 10.0.0.1/24
ListenPort = 51820
PrivateKey = (server_private.key内容)
PostUp = iptables -A FORWARD -i %i -j ACCEPT; iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
PostDown = iptables -D FORWARD -i %i -j ACCEPT; iptables -t nat -D POSTROUTING -o eth0 -j MASQUERADE
然后启动:systemctl enable wg-quick@wg0 && systemctl start wg-quick@wg0。
7.
客户端配置与测试
在客户端生成密钥并添加到服务器Peer段:
[Peer]
PublicKey = (client_pubkey)
AllowedIPs = 0.0.0.0/0, ::/0
Endpoint = 服务器IP:51820
在客户端配置后启用wg-quick up wg0并检查ping 8.8.8.8以及traceroute和mtr来确认走的是VPS路径。使用wg命令在服务器查看连接状态:wg。
8.
MTU、MSS与路由优化
若遇到丢包或网页加载卡顿,可调整MTU(常见1412或1420)。客户端配置中加入MTU = 1412或在客户端网络设置调整。若使用TCP混合协议,可在服务端/客户端启用mssfix(Shadowsocks)或在路由器端强制MSS-clamp。
9.
DNS与缓存优化
为减少DNS延迟可在VPS上安装dnsmasq并转发到Cloudflare(1.1.1.1)或Quad9,配置/etc/dnsmasq.conf并在WireGuard配置中设置DNS = 1.1.1.1,确保客户端使用VPS的DNS以避免分流时的DNS泄露。
10.
验证性能与监控
验证步骤:使用ping -c 10 你的目标网站并记录平均延迟;使用mtr -rw 目标IP查看丢包与路由跳数;使用speedtest或iperf3测试吞吐。若延迟仍高,检查本地到香港的最后一跳是否为CN2线路(traceroute中看AS与节点),必要时联系搬瓦工客服要求CN2 GIA线路或更换节点。
11.
常见问题与排错要点
若无法连通:检查防火墙、WireGuard端口是否监听(ss -ulnp | grep 51820)、iptables规则是否生效、服务器是否正确转发IP(sysctl net.ipv4.ip_forward=1)。若速度慢:确认BBR已启用、MTU合适、并排查中间链路丢包。
12.
问:搬瓦工香港CN2比普通节点的优点是什么?
答:搬瓦工
香港CN2尤其是CN2 GIA在中国大陆到香港间走专线或优先路由,丢包率低、抖动小、延迟稳定,适合需要低延迟的游戏、远程桌面或加速访问海外站点场景。
13.
问:使用WireGuard能否保证所有流量走VPS并且延迟最低?
答:可以通过AllowedIPs = 0.0.0.0/0强制全局代理,使所有流量走VPS。但最终延迟受本地ISP到香港链路影响,WireGuard本身延迟低,结合CN2通常能获得较低的端到端延迟。
14.
问:购买后如何向搬瓦工申请CN2或者更换到更优线路?
答:在搬瓦工面板提交工单或联系客服,说明希望使用CN2/CN2 GIA线路并提供你的订单号与节点IP。部分套餐或机房可直接选择购买时的线路,客服会告知可行性或提供迁移建议。
来源:如何用搬瓦工香港cn2搭建低延迟海外加速环境