Hiddify 部署與 Cloudflare + CDN + Reality 配置指南
Cloudflare 中的建議配置
在 Hiddify 中使用 cdn.yourdomain.com 時,通常已經啟用了 Cloudflare CDN(橙色雲)。這是 VLESS / VMess / Trojan + TLS / gRPC 常見的偽裝方式。
如果你想手動確認 Cloudflare 是否正確啟用 CDN,以下是完整步驟。
1. 註冊並添加域名到 Cloudflare
- 前往 Cloudflare 註冊帳號(免費即可)。
- 添加你自己的域名(非公共域名)。
- Cloudflare 會掃描 DNS 記錄,自動匯入。
- 到域名註冊商修改 Nameservers → Cloudflare 提供的 NS。
2. 開啟 CDN 代理模式(Proxy ON)
- Cloudflare → DNS → Records
- 新增或編輯子域名(如
cdn.yourdomain.com) - 設定:
- 類型:A / AAAA
- IP:你的 VPS 公網 IP
- Proxy:橙色雲(Proxied)
3. 在 Hiddify 面板中配置 CDN 域名
- HiddifyManager → 設定 → 域名
- Domain:
cdn.yourdomain.com - Mode:CDN 或 Auto CDN IP
- Proxy 必須為 ON
4. Cloudflare 其他優化
- SSL/TLS → Full 或 Full (strict)
- Network → 開啟 QUIC、gRPC、WebSockets
- Edge Certificates → 確認有效證書
HiddifyManager 的 CDN 配置方法
2025 年 Hiddify 的域名 Mode 包含:
- Direct
- Old Direct Mode
- CDN (Cloudflare Proxy...)
- Relay
- Cloudflare Worker
- Fake Site
- Reality TCP / xHTTP / gRPC
Auto CDN IP 用於解決 Cloudflare IP 污染,但部分版本可能隱藏或整合。
推薦填法(最接近 Auto CDN 效果)
| 欄位 | 填寫方式 | 說明 |
|---|---|---|
| Mode | CDN (Cloudflare Proxy...) | 標準模式,穩定可靠 |
| Domain | cdn.yourdomain.com |
必須是橙色雲 |
| Alias | 可留空 | 顯示名稱 |
| TLS Domain Fronting | 留空 | Cloudflare 已禁用 |
| Force Config IPs | 留空 | 除非你手動找乾淨 IP |
HiddifyManager 的 Reality 配置方法
1. 進入域名設定
- Settings → Domains → Create
2. 選擇 Reality 模式
- Mode:Reality gRPC(推薦)
3. 會出現額外欄位
- Fallback Domain
- Server Names / SNI(可多個,用逗號分隔)
4. 推薦填法(解決 ASN 警告)
Fallback Domain:
www.microsoft.com
SNI(多個):
www.microsoft.com,www.apple.com,update.microsoft.com,www.speedtest.net
5. 其他欄位
- Domain:
cdn.yourdomain.com或 VPS IP - Alias:可填如「Reality 穩定」
背景原理:ASN 警告
Selected Domain for REALITY is not in the same ASN. To better use of the Protocol, it is better to find a Domain in the same ASN. Server ASN=AS-VULTR cdn.xjdiv.com_ASN=CLOUDFLARENET
原因:Cloudflare ASN ≠ Vultr ASN。
Reality 會將探測流量轉發到偽裝網站,因此 ASN 越接近越像真流量。
解決方式
- 忽略(能連就行)
- 使用大站域名(Microsoft / Apple)
- 最佳:自建 fallback 網站(同 ASN)
Reality 的本質
Reality 不需要你擁有域名。
最小需求:
- VPS IP
- Reality 模式
- 偽裝域名(如
www.microsoft.com)
你的自有域名只是「好記」與「備用」,不是必需。