Files
pangolin/plan/phase-0-线路验证.md
T
wangjia cf96989e01
deploy-pangolin / deploy (push) Has been cancelled
Phase 0: 容器化数据面 + CI/CD 自动部署
- deploy/: Xray VLESS+REALITY (11443, 经宿主 nginx SNI 分流) + sing-box Hysteria2 (UDP 443) docker-compose
- 幂等 deploy.sh / gen-secrets.sh / print-clients.sh;受限 nginx-apply 特权脚本 + 一次性 root-setup
- .gitea/workflows/deploy.yml: NAS runner 经 SSH 远程部署到 EC2
- docs/ plan/: 设计方案与实施计划

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-05-30 11:48:47 +08:00

46 lines
1.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 阶段 0 —— 单节点线路验证(1–2 周)
**目标**:用 1 台 VPS 跑通 sing-box + REALITY,确认线路质量,再谈一切。
**门禁(进入阶段1)**:线路稳定 ≥ 3 天;晚高峰 YouTube 1080p 流畅;REALITY 未被主动探测封锁。
---
## 任务清单
### T0.1 选购 VPS
- [ ] 选 1–2 个**冷门小厂** VPS(避开被重点封锁的大厂大段 IP)
- [ ] 地区候选:日本 / 香港 / 新加坡 / 美西(就近优先,先测延迟)
- [ ] 支持**加密货币付款**、可隐私注册
- [ ] 配置:1C2G 起步,带宽优先于 CPU
### T0.2 服务端部署 sing-box + REALITY
- [ ] 安装 sing-box,配置 VLESS + Vision + REALITY
- [ ] `dest` 偷用真实大站(如 `www.microsoft.com:443` / `www.apple.com:443`)
- [ ] 生成 Reality 密钥对、short_id、UUID
- [ ] 开放对应端口,关闭无关端口,禁用 root 密码登录(仅密钥)
- [ ] 备线:加一条 Hysteria2(UDP)用于晚高峰对比
### T0.3 客户端连通(先用三方软件)
- [ ] 桌面:v2rayN / Clash Verge 导入
- [ ] iOS:Shadowrocket / sing-box;Android:NekoBox / sing-box
- [ ] 确认 IP 落地正确、无 DNS 泄露(dnsleaktest)、无 WebRTC 泄露
### T0.4 线路质量验证(用 vpn-test skill)
- [ ] 出海:Cloudflare / Google / YouTube 延迟与下载速度
- [ ] 回流:B站 / 爱奇艺 / 优酷 / 百度 延迟(确认回国不绕路)
- [ ] **晚高峰(20:0023:00)** 重点复测,对比 REALITY vs Hysteria2
- [ ] 连续观察 3 天,记录是否出现 IP 被封 / 主动探测迹象
---
## 交付物
- 可复用的 sing-box 服务端配置模板(REALITY + Hysteria2)
- 一键部署脚本(幂等、参数化)
- 线路质量测试报告(vpn-test 表格 + 3 天观察记录)
## 验收标准
- [ ] 任意终端 5 分钟内导入即用
- [ ] 晚高峰 YouTube 1080p 不卡
- [ ] 3 天内 IP 未被封、未见探测封锁
- [ ] 无 DNS / WebRTC / IP 泄露