在当前网络环境下,许多用户希望通过自建VPS(虚拟私有服务器)来实现更安全、稳定的科学上网体验,搬瓦工(Bandwagon Host)因其性价比高、节点稳定、支持多种操作系统而广受中国用户青睐,本文将详细讲解如何使用搬瓦工提供的VPS主机,通过Linux系统部署Shadowsocks服务,打造一个安全、快速且可长期使用的代理环境。
你需要拥有一个搬瓦工的VPS账号,注册并购买后,你会收到包含IP地址、root账户密码和SSH端口的信息,建议使用Xshell或PuTTY等工具连接服务器,命令行操作是基础技能。
第一步:登录服务器并更新系统
使用SSH工具连接到你的搬瓦工VPS,输入如下命令:
ssh root@your_vps_ip
首次登录可能提示“Are you sure you want to continue connecting?”,输入yes即可,然后执行以下命令更新软件包列表:
apt update && apt upgrade -y
第二步:安装Python和pip(如果未预装)
搬瓦工多数镜像默认已安装Python,但为确保无误,可以运行:
apt install python3-pip -y
第三步:安装Shadowsocks服务
推荐使用Shadowsocks-libev(轻量级高性能版本),执行以下命令:
pip3 install shadowsocks
第四步:配置Shadowsocks服务
创建配置文件:
nano /etc/shadowsocks.json
```请替换password为你自己的强密码):
```json
{
"server":"0.0.0.0",
"server_port":8388,
"local_address":"127.0.0.1",
"local_port":1080,
"password":"your_strong_password",
"timeout":300,
"method":"aes-256-gcm",
"fast_open":true
}
保存并退出(Ctrl+O → Enter → Ctrl+X),注意:method建议使用aes-256-gcm,性能好且加密强度高。
第五步:启动Shadowsocks服务
使用systemd管理服务,新建服务文件:
nano /etc/systemd/system/shadowsocks.service ```如下: ```ini [Unit] Description=Shadowsocks Server After=network.target [Service] Type=simple User=root ExecStart=/usr/local/bin/ssserver -c /etc/shadowsocks.json Restart=always [Install] WantedBy=multi-user.target
保存后执行:
systemctl enable shadowsocks systemctl start shadowsocks systemctl status shadowsocks # 查看状态是否正常
第六步:配置防火墙(重要!)
确保服务器开放8388端口(或你自定义的端口):
ufw allow 8388/tcp ufw reload
客户端配置:
Windows用户可用Clash、ShadowsocksR客户端;Mac可用Quantumult X;手机可用SSR Plus,添加服务器信息(IP、端口、密码、加密方式),即可连接。
至此,你已成功在搬瓦工VPS上部署了Shadowsocks服务,相比第三方免费代理,这种方式更稳定、隐私更好,且可根据需求随时扩展(如结合CDN、多用户、负载均衡等),建议定期更新密码、监控日志、及时升级系统补丁,以保障长期可用性与安全性。

半仙加速器-海外加速器 | VPN加速器 | VPN翻墙加速器 | VPN梯子 | VPN外网加速






