在 Google Cloud Run 上部署 XRay 绕过子网封锁
封锁整个提供商子网虽然简化了 DPI,但会造成巨大附带损害。提供商们放弃复杂检测,转而对 /16 和 /8 网段实施全面封禁,在传输 16 KB 后冻结连接或彻底禁用 TLS。分析显示,这影响数百个 ASN,封锁数百万 IP。应对方案包括部署在主流提供商的未封锁子网,或使用域名前端技术。
实际情况与简单替代方案
没有主动探测的情况下,XTLS-Reality 有些杀鸡用牛刀:使用 VLESS 搭配自签名证书和域名伪装,就能达到相同效果。即使是支持自定义证书的 CDN,也能正常运行。对于 TLS 封锁,可选择 VLESS + gRPC,或带多路复用的 XHTTP。
在 Google Compute Engine 上部署
在 Compute Engine 上启动一个 e2-micro 实例(0.25 vCPU,1 GB 内存):
- 选择最便宜的区域。
- 使用无备份的标准磁盘。
- 允许 HTTP/HTTPS 流量。
- 坚持使用临时 IPv4。
安装 XRay,并配置 VLESS 加密搭配 Reality Seed,以对抗数据包大小分析。SNI 设置为 google.com,能轻松通过,因为 IP 来自 Google 的 ASN。
使用 Cloud Run 实现成本优化:按需容器
切换到 Cloud Run 的无服务器模式,大幅降低成本:
- 进入 Cloud Run > 服务 > 部署 Web 服务。
- 镜像:
docker.io/teddysun/xray。 - 区域:Tier 1 中离得最近的。
- 容器端口:8080。
- 资源:128 MB 内存,1 CPU(多连接最低配置)。
- 扩展:0–1 实例,按请求计费。
- 入口:全部,超时 3600 秒,并发 100+。
挂载配置
在 Secret Manager 中创建密钥,将 config.json 挂载为 /etc/xray/config.json。
XHTTP 示例配置(禁用嗅探):
{
"log": {
"loglevel": "info"
},
"inbounds": [
{
"port": 8080,
"protocol": "vless",
"tag": "pxy",
"settings": {
"clients": [
{
"id": "4c3fe585-ac09-41df-b284-70d3fbe27773",
"email": "user1"
}
],
"decryption": "none"
},
"streamSettings": {
"network": "xhttp",
"xhttpSettings": {
"path": "/secreturlxx"
}
},
"sniffing": {
"enabled": false
}
}
],
"outbounds": [
{
"protocol": "freedom",
"tag": "direct"
}
]
}
客户端配置:XHTTP + XMUX(maxConnections=1, maxConcurrency=0)。容器启动需 1–2 秒。
Google 基础设施中的域名前端
连接 google.com 会解析到 Google IP,但 Host 指向你的 *.run.app——请求在 ASN 内部路由。证书对任何 Google 服务(HTTPS/QUIC)均正常颁发。这不同于 Reality 的伪装:流量真实经过 Google 基础设施。
客户端配置:server=google.com,SNI=google.com,Host=xxxxxxxxx.run.app。
限制与扩展
- 需要境外信用卡和实名验证。
- 成本较高:适合 1–2 用户的紧急方案。
- 试用:3 个月 200 美元。
多连接负载下,可部署 praveenkarunarathne/Google-Cloud-Run-Proxy 等代理,设置环境变量 V2RAY_SERVER_IP=你的 VPS。
| 参数 | Compute Engine | Cloud Run |
|------------|--------------------|-----------------------|
| 启动方式 | 常驻运行 | 按需(0–1 实例) |
| 计费 | 固定/小时 | 按请求 |
| 扩展 | 手动 | 自动 |
| 延迟 | 低 | 1–2 秒 |
关键要点
- /16–/8 子网封锁波及超 2.25 亿 IP——通过 Google ASN 绕过。
- Cloud Run 上的 XHTTP 兼容负载均衡器;Reality Seed 防护数据包。
- 域名前端经 Google 基础设施路由,无封禁风险。
- 资源极简:128 MB/1 CPU 够几人用。
- 配置放 Secret Manager,关闭嗅探提速。
— Editorial Team
暂无评论。