安装依赖
手把手教你用搬瓦工搭建稳定高效的VPN服务(附配置详解)
作为一名网络工程师,我经常被问到:“如何用搬瓦工(BandwagonHost)搭建一个安全、稳定的个人VPN?”搬瓦工是一家知名的VPS服务商,其价格实惠、节点分布广泛,非常适合用来搭建Shadowsocks、V2Ray或Trojan等协议的代理服务,下面我将从环境准备、服务器部署到客户端配置,一步步带你完成整个流程。
第一步:购买并激活搬瓦工VPS
你需要访问搬瓦工官网(https://bandwagonhost.com),选择适合的套餐(推荐最低配置1核CPU+1GB内存+20GB SSD),下单后,会收到一封包含SSH登录信息的邮件,记下IP地址、root密码和端口号(通常是22),这些是后续操作的关键。
第二步:连接服务器并更新系统
使用PuTTY或Xshell等工具,通过SSH连接到你的搬瓦工服务器,首次登录时可能需要修改root密码,执行以下命令:
passwd
接着更新系统包列表和软件:
apt update && apt upgrade -y
第三步:安装并配置Shadowsocks-libev(推荐方案)
Shadowsocks是一个轻量级加密代理工具,适合大多数用户,安装步骤如下:
# 下载并编译Shadowsocks wget https://github.com/shadowsocks/shadowsocks-libev/releases/download/v4.6.3/shadowsocks-libev_4.6.3.orig.tar.gz tar -zxvf shadowsocks-libev_4.6.3.orig.tar.gz cd shadowsocks-libev-4.6.3 ./configure --disable-documentation make && make install
第四步:配置Shadowsocks服务
创建配置文件 /etc/shadowsocks-libev/config.json如下(请替换为自己的密码和端口):
{
"server": "0.0.0.0",
"server_port": 8388,
"local_address": "127.0.0.1",
"local_port": 1080,
"password": "your_strong_password",
"timeout": 60,
"method": "chacha20-ietf-poly1305",
"mode": "tcp_and_udp"
}
保存后,启动服务并设置开机自启:
ss-server -c /etc/shadowsocks-libev/config.json -d start systemctl enable ss-server
第五步:配置防火墙(UFW)
确保服务器开放了你指定的端口(如8388):
ufw allow 8388/tcp ufw enable
第六步:客户端配置
在Windows/macOS/Android/iOS上下载对应客户端(如Clash Verge、Shadowrocket),输入服务器IP、端口、密码和加密方式,即可连接。
注意事项:
- 使用强密码(建议16位以上,含大小写字母、数字、符号)
- 建议使用Chacha20或AES-256-GCM加密算法
- 定期更新服务器系统补丁,避免安全漏洞
- 如需更高安全性,可考虑部署Trojan或V2Ray
搬瓦工+Shadowsocks组合是性价比极高的自建VPN方案,尤其适合技术爱好者和远程办公用户,只要按部就班操作,即使没有太多Linux经验也能成功搭建,合法合规使用才是长久之道!

半仙加速器-海外加速器|VPN加速器|vpn翻墙加速器|VPN梯子|VPN外网加速
@版权声明
转载原创文章请注明转载自半仙加速器-海外加速器|VPN加速器|vpn翻墙加速器|VPN梯子|VPN外网加速,网站地址:https://m.web-banxianjiasuqi.com/