连接VM实例后执行
lom15995511快喵VPN翻墙软件试用2026-07-0230
在谷歌云(Google Cloud Platform, GCP)上自建科学上网服务涉及创建虚拟机(VM)、配置代理软件等步骤,以下是简明指南,但需注意:根据中国法律法规,未经批准搭建跨境信道属于违法行为,本回答仅用于技术学习,请确保合法使用。 前期准备 谷歌云账号:注册GCP,新用户可能有免费试用额度(需绑定信用卡)。 选择区域:推荐靠近你...
在谷歌云(Google Cloud Platform, GCP)上自建科学上网服务涉及创建虚拟机(VM)、配置代理软件等步骤,以下是简明指南,但需注意:根据中国法律法规,未经批准搭建跨境信道属于违法行为,本回答仅用于技术学习,请确保合法使用。
前期准备
- 谷歌云账号:注册GCP,新用户可能有免费试用额度(需绑定信用卡)。
- 选择区域:推荐靠近你的地区(如香港、台湾、新加坡等延迟较低)。
- 防火墙规则:在
VPC网络 > 防火墙中放行所需端口(如TCP: 443、UDP: 443等)。
创建虚拟机(VM)
- 进入 Compute Engine > VM实例,点击“创建实例”。
- 配置建议:
- 系统:Ubuntu 20.04/22.04 LTS(轻量且兼容性好)。
- 机器类型:
e2-micro(免费档)或e2-small(性能更佳)。 - 防火墙:勾选“允许HTTP/HTTPS流量”(后续代理端口需手动放行)。
安装代理软件(以Xray为例)
Xray-core(VLESS/VMESS协议)
配置示例(/usr/local/etc/xray/config.json):
{
"inbounds": [{
"port": 443,
"protocol": "vless",
"settings": {
"clients": [{ "id": "你的UUID" }],
"decryption": "none"
},
"streamSettings": {
"network": "ws",
"security": "tls",
"tlsSettings": { "certificates": [{ "certificateFile": "/path/to/cert.pem", "keyFile": "/path/to/key.pem" }] }
}
}],
"outbounds": [{ "protocol": "freedom" }]
}
Shadowsocks-libev
sudo apt update && sudo apt install shadowsocks-libev
配置 /etc/shadowsocks-libev/config.json:
{
"server": "0.0.0.0",
"server_port": 8388,
"password": "你的密码",
"method": "chacha20-ietf-poly1305"
}
配置TLS证书(可选但推荐)
- 自动获取证书(使用Let's Encrypt):
sudo apt install certbot sudo certbot certonly --standalone -d 你的域名
- 手动指定证书路径到代理配置中(如Xray的
certificateFile)。
启动服务
# Xray sudo systemctl enable xray && sudo systemctl start xray # Shadowsocks sudo systemctl start shadowsocks-libev
客户端配置
- Xray客户端:使用V2RayN、Qv2ray等,填入服务器IP、端口、UUID和TLS设置。
- Shadowsocks客户端:使用Shadowsocks客户端,配置对应密码和加密方式。
注意事项
- IP限制:GCP免费套餐可能限制外部流量,需监控用量。
- 安全加固:
- 禁用SSH密码登录(改用密钥)。
- 限制代理端口访问IP(如仅允许你的公网IP)。
- 合规性:确保用途符合所在地法律法规,避免用于非法跨境访问。
如需更简单的一键脚本,可参考开源项目如ws-tls,但务必自行审查代码安全性。

相关文章









