type
Post
status
Published
date
Jan 6, 2025
slug
summary
tags
教程
category
Oracle
icon
password
0. 准备工作
- 一个域名
cdn.yourdomain.com托管在Cloudfalre上,开启小黄云 用于走 CDN 的流量 (如需使用自己域名做reality,则再托管一个reality.yourdomain.com)
- 域名必须将 SSL设置 为 完全(严格)/Full(Strict)
- 域名进入 网络(Network)找到 gRPC 选项将其 打开
一、环境准备与基础依赖
二、安装 acme.sh 并申请 SSL 证书
- 安装 acme.sh
- 申请证书
- 安装证书
三、安装 Xray
四、Xray 配置
- 生成 Xray 配置参数
UUID1:第一个 UUID(Reality Vision)UUID2:第二个 UUID(XHTTP)PRIVATE_KEY/PUBLIC_KEY:xray x25519输出的 PrivateKey / PublicKey 私钥/公钥SHORT_ID:自定义短 ID(如350b6b88)DECRYPTION/ENCRYPTION:xray vlessenc输出的值(选择ML-KEM-768 Post-Quantum组)
将输出的值保存好,后续填入配置文件。
- 编辑Xray服务端配置文件
/usr/local/etc/xray/config.json
Xray服务端配置文件config.json(注意:修改完成后所有 // 注释 需要删除)
若开启 xPadding,则在xhttpSettings中添加 xPadding 参数:服务端开启 xpadding 不影响客户端不使用 xpadding 的旧连接。客户端节点需要增加xPadding参数配置
五、Nginx 配置
- 创建所需目录
- 主配置
/etc/nginx/nginx.conf
替换主配置文件
/etc/nginx/nginx.conf- Stream 分流配置
/etc/nginx/stream.d/router.conf
替换 stream 分流层配置文件
- 后端 upstream 定义
/etc/nginx/stream.d/vless.conf
替换 vless 配置文件
- 回落 HTTP 站点配置
/etc/nginx/conf.d/xhttp.conf
替换域名回落站点配置文件
六、启动服务并验证
七、Cloudflare添加绕过缓存规则
进入Cloudflare → 缓存 → Cache Rules → 创建缓存规则
用or添加两条逻辑:
主机名-等于-cdn.yourdomain.com
URL路径-包含-XHTTP的path,如/9ead2895
或者编辑表达式,修改对应参数:

八、客户端节点配置
⭐替换以下模板中的占位符:
YOUR_VPS_IPV4:你的 VPS 公网 IPv4
UUID1、UUID2、PUBLIC_KEY、SHORT_ID、ENCRYPTION与第五步生成值对应
节点 1:Reality+Vision 直连
节点 2:XHTTP+Reality 上下行不分离
节点 3:XHTTP+TLS 双向 CDN
节点 4:上行 XHTTP+TLS+CDN | 下行 XHTTP+Reality
节点 5:上行 XHTTP+Reality | 下行 XHTTP+TLS+CDN
⭐节点添加ECH配置
ECH 建议加到 CDN-TLS 相关节点:
- 上行
xhttp+TLS+CDN
xhttp+TLS双向 CDN
download-settings里的下行xhttp+TLS+CDN
服务端 Xray / Nginx 不需要因为客户端 ECH 做额外修改。
Xray / v2rayN 客户端
使用 Cloudflare 公共 ECH 名称:
普通 CDN-TLS 节点
在 EchConfigList 里加入:
对应 VLESS 分享链接参数为:
downloadSettings 里的 CDN-TLS在
downloadSettings.tlsSettings 里加入:⭐节点添加xPadding参数配置:
在Xray服务端配置好xPadding参数后,为节点添加配置启用xPadding
节点 2:xhttp+Reality 上下行不分离
在
extra 里加入:节点 3:xhttp+TLS 双向 CDN
外层
extra 里加入:节点 4:上行 xhttp+TLS+CDN | 下行 xhttp+Reality
外层
extra 里加入:节点 5:上行 xhttp+Reality | 下行 xhttp+TLS+CDN
外层
extra 里加入:📝 注意事项
- 防火墙:确保 VPS 已放行 TCP 443 和 80 端口。
- Cloudflare:CDN 域名
cdn.yourdomain.com需开启代理(橙色云朵),并开启 gRPC 支持。
- 证书续期:acme.sh 会自动续期,无需人工干预。
- 域名替换:若使用其他域名,请全局替换
cdn.yourdomain.com和www.reality.com。



