09-00 翻墙实战总览:自己搭一条能用的加密隧道
用途
这一章是把 06-09 VPN 从「概念」落到「能跑起来的真东西」。前面讲的 05-01 DNS、05-03 HTTPS与TLS、05-06 WebSocket、05-07 CDN、06-01 防火墙与端口、03-04 NAT 在这里全部串成一套真实系统:一台海外 VPS + 一个域名 + Cloudflare + 客户端分流。 适合:想理解「机场/自建节点」背后到底发生了什么,而不是只会点开关。 返回 00-00 计算机网络总览 · 知识库首页 ⚠️ 本章只讲原理与架构。具体 IP、UUID、密钥、密码等敏感参数不入库(库会同步到 iCloud 多设备),实际配置存在本机
桌面/yuhangnotes-vpn-config.md。
一、整套系统长什么样
一句话:在一台海外服务器上打一条加密隧道,让你的流量先进可信出口,再出去访问被墙的网站。 本质就是 06-09 VPN 说的「加密地道」,只是这里是你自己挖的。
核心是「双节点」设计,一快一稳,互为保险:
| 节点 | 协议 | 角色 | 特点 |
|---|---|---|---|
| 主节点(Reality 直连) | VLESS + Reality + Vision | 日常用 | 快;伪装成访问大网站,墙难识别 |
| 备用节点(CDN 中转) | VLESS + WebSocket + TLS(过 Cloudflare) | 主节点 IP 被封时救命 | 慢;但藏住真实 IP,封不掉 |
二、一条请求怎么走(看 YouTube 为例)
- 浏览器要
youtube.com→ 本地客户端(Clash/Shadowrocket)判断这是国外站。 - 客户端按规则决定「走代理」,把请求加密打包,通过 Reality 隧道送到海外 VPS。
- VPS 用它自己的 DNS(在海外)查出 YouTube 真实地址,替你连上。
- 数据原路加密返回,你看到视频。
- 如果访问的是国内站(如百度),客户端判断「直连」,用国内 DNS 查地址、直接连,不绕海外——见 09-05 客户端分流与DNS。
三、本章地图
- 09-01 VPS与机房线路 —— 「小鸡」是什么、CN2GIA 等线路怎么看、被封了怎么换 IP
- 09-02 Reality协议与流量伪装 —— 为什么伪装成访问苹果就不容易被墙
- 09-03 CDN中转节点与隐藏IP —— Cloudflare 兜底节点,IP 被封时的保命通道
- 09-04 域名_DNS与换IP流程 —— 域名、Cloudflare 解析、换 IP 时只改哪里
- 09-05 客户端分流与DNS —— 国内直连/国外代理怎么实现,fake-ip 和 DNS 的坑
- 09-06 服务器安全加固 —— 密钥登录、防火墙、面板隧道、2FA,让节点不被盯上
一句话总结
翻墙不是玄学,是「海外出口 + 加密隧道 + 流量伪装 + 智能分流」四件事拼起来。理解了这一章,你看任何「机场」「自建节点」都门儿清。