作为一名网络工程师,我经常被问到:“如何用低成本、高稳定性的方式实现科学上网?”答案之一就是利用搬瓦工(Bandwagon Host)这家老牌VPS服务商提供的虚拟服务器,结合开源工具(如Shadowsocks、Trojan或Xray)搭建个人代理服务,本文将为你详细拆解整个流程,适合有一定Linux基础但希望快速上手的用户。
你需要注册并购买搬瓦工的VPS服务,目前他们提供多种套餐,推荐选择最低配置(1核CPU、1GB内存、20GB SSD)即可满足日常使用,付款成功后,你会收到一封包含服务器IP地址、root密码和SSH端口的邮件,此时你已经拥有了一个“云端小电脑”,接下来就是安装与配置阶段。
第一步是通过SSH连接到你的VPS,如果你在Windows系统,建议使用PuTTY;Mac/Linux用户直接在终端输入:
ssh root@你的服务器IP -p 端口号
首次登录时会提示确认指纹,输入yes即可,随后你会看到类似[root@hostname ~]#的命令行界面。
第二步是更新系统包并安装必要的依赖,执行以下命令:
yum update -y yum install -y wget curl unzip python3
第三步是选择合适的代理协议,我推荐使用Xray-core,它是目前最稳定且支持多协议(VMess、VLESS、Trojan)的开源项目,下载并安装Xray:
wget https://github.com/XTLS/Xray-core/releases/latest/download/Xray-linux-64.zip unzip Xray-linux-64.zip mv xray /usr/local/bin/ chmod +x /usr/local/bin/xray
第四步是配置Xray服务,创建配置文件 /etc/xray/config.json如下(以VLESS+TCP为例):
{
"inbounds": [{
"port": 443,
"protocol": "vless",
"settings": {
"clients": [
{
"id": "你的UUID",
"level": 0,
"email": "user@example.com"
}
]
},
"streamSettings": {
"network": "tcp"
}
}],
"outbounds": [{
"protocol": "freedom"
}]
}
注意替换your UUID为随机生成的UUID(可用uuidgen命令生成),并确保防火墙开放443端口(CentOS默认开启80/443):
firewall-cmd --add-port=443/tcp --permanent firewall-cmd --reload
第五步是设置开机自启,创建systemd服务文件 /etc/systemd/system/xray.service:
[Unit] Description=Xray Service After=network.target [Service] Type=simple User=root ExecStart=/usr/local/bin/xray -config /etc/xray/config.json Restart=always RestartSec=3 [Install] WantedBy=multi-user.target
最后启用服务:
systemctl enable xray systemctl start xray systemctl status xray
至此,你的搬瓦工VPS已成功搭建为科学上网节点!客户端(如Clash、Quantumult X)只需添加服务器地址、端口、UUID和加密方式即可连接,相比市面上收费代理,这种方式成本低、可控性强,且可灵活扩展多个账户或切换协议。
需注意遵守当地法律法规,仅用于合法用途,同时定期检查日志、更新Xray版本以确保安全,如果你是初学者,建议先在测试环境练习,再部署生产环境,这套方案已被全球数万用户验证,是性价比极高的自建代理解决方案。

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






