zhulink logo
自动夜间模式 日间模式 夜间模式
侧栏
0

Cloudflare优选域名加速设置教程:双域名方案详解(小白专用版)

意外富翁的头像
|
|
|
本教程面向零基础用户,手把手教你用**两个域名**实现Cloudflare优选IP加速。 --- ## 一、核心原理(先搞懂这个,不然会晕) **两个域名分工:** - **域名B(主域名)**:用户访问的域名,如 `yourname.com` **必须在其他地方解析**(不能放在Cloudflare!) - **域名A(辅助域名)**:工具人域名,如 `cf.test.com` **必须放在Cloudflare**,负责承载Cloudflare的代理服务 **流量走向:** ``` 用户 → 域名B(cname) → 域名A(优选IP) → Cloudflare边缘节点 → 你的服务器 ``` --- ## 二、准备工作(3样东西) 1. **域名B**:你想加速的网站域名(如 `yourname.com`) 2. **域名A**:任意一个备用域名(可以用二级域名如 `cf.test.com`) 3. **一台服务器**:你的博客/网站所在的服务器IP地址 --- ## 三、配置域名A(Cloudflare侧) ### **第1步:把域名A添加到Cloudflare** 1. 登录Cloudflare → **添加站点** → 输入**域名A**(如 `test.com`) 2. 选择**免费计划** 3. 去你的域名注册商,把域名A的NS服务器改成Cloudflare提供的 4. 等待NS生效(通常5-30分钟) ### **第2步:添加A记录(回退源)** 在域名A的DNS设置中: - **类型**:A记录 - **名称**:`back`(或其他你喜欢的,如 `source`) - **IPv4地址**:填你服务器的**真实IP地址** - **代理状态**:**必须开启橙色云朵** ☁️ (这是最关键的一步,不开橙色云就无法使用Cloudflare网络) **示例配置:** ``` back.test.com → 192.168.1.100 ☁️(已代理) ``` ### **第3步:开通SaaS功能** 1. 进入 **SSL/TLS → 自定义主机名**(Custom Hostnames) 2. 首次进入需要**绑定付款方式**(PayPal或信用卡),**不会扣费**,免费版可用 3. 在 **"回退源"** 框输入刚才的A记录域名:`back.test.com` 4. 点击**添加回退源**,等待状态变为 **"有效"** (Active) ![image.png](https://cdn.c2v2.com/imgur/vAiGVx3.png) --- ## 四、配置域名B(其他服务商侧,以DNSPod为例) ### **第1步:把域名B迁移到DNSPod** **如果域名B已经在Cloudflare,必须迁出!** 1. 在Cloudflare导出域名B的所有DNS记录(备份) 2. 去你的**域名注册商**(如Namecheap、Namesilo) 3. 修改域名B的NS服务器为DNSPod的: ``` f1g1ns1.dnspod.net f1g1ns2.dnspod.net ``` 4. 在DNSPod重新添加所有DNS记录 ### **第2步:设置Geo-DNS分流(如果不需要国内国外分流可以不分境内境外线路,统一设置一个线路)** 在DNSPod管理域名B,添加两条记录: **记录1:境内线路(中国用户走优选)** - **主机记录**:`www` - **记录类型**:CNAME - **线路类型**:**境内**(或"中国大陆") - **记录值**:填写**优选域名**(可以网上搜索现成的,如 `cloudflare.182682.xyz`) - **TTL**:600 **记录2:境外线路(外国用户走Cloudflare)** - **主机记录**:`www` - **记录类型**:CNAME - **线路类型**:**境外**(或"境外") - **记录值**:`back.test.com`(域名A的回退源) - **TTL**:600 **配置截图示意:** ``` yourname.com (境内) → CNAME → cloudflare.182682.xyz yourname.com (境外) → CNAME → back.test.com ``` ### **第3步:添加SaaS验证记录** 回到Cloudflare的**域名A → 自定义主机名**页面: 1. 点击"**添加自定义主机名**" 2. 输入:**域名B**(如 `yourname.com`) 3. 证书验证方式改为http 4. 选择自定义源服务器,填写域名A的回退源,如:back.test.com 5. 点击确认添加自定义主机名 ![image.png](https://cdn.c2v2.com/imgur/eorZnqP.png) 6. Cloudflare会生成一条**自定义主机名的 DCV 委派** `_acme-challenge.<hostname> CNAME <hostname>. c*****.dcv.cloudflare.com ` `<hostname>` 替换为你的域名B,如果域名B是二级域名,直接设置为域名B的一级域名即可。 7. 去DNSPod添加一条CNAME记录: - **主机记录**:`_acme-challenge.yourname.com` - **记录类型**:CNAME - **线路类型**:默认 - **记录值**:粘贴Cloudflare提供的值(如:yourname.com. c*****.dcv.cloudflare.com) 8. 等待5-10分钟,Cloudflare中域名B的**证书状态**和**主机名状态**变为"有效" --- ## 五、启用优选IP(最后一步) ### **第1步:等待SaaS生效** 确保在Cloudflare中: - **回退源状态**:有效 - **自定义主机名(域名B)状态**:有效 - **证书状态**:有效 ### **第2步:修改境内CNAME指向** 在DNSPod中,把**境内线路**的记录值从 `cloudflare.182682.xyz` 改为: **方案A:使用优选域名(推荐小白)** - 直接CNAME到公共优选域名: - `cf.090227.xyz` - `cloudflare.182682.xyz` - `www.visa.cn` - **优点**:无需自己找IP,稳定可靠 - **缺点**:速度不是极致(但比默认快3-5倍) **方案B:使用优选IP(进阶用户)** - 把记录类型从CNAME改为**A记录** - 记录值填你手动测试出的优选IP(如 `162.159.153.2`) - **优点**:速度最快 - **缺点**:IP可能失效,需要定期更换 ### **第3步:删除TXT验证记录(可选)** 等证书状态生效后,可以删除DNSPod里的TXT记录,但建议保留。 --- ## 六、验证配置是否成功 ### **检查点1:DNS解析** 访问 `itdog.cn`,输入域名B: - **国内节点**:应显示优选IP或优选域名的IP - **国外节点**:应显示Cloudflare的Anycast IP ### **检查点2:网站访问** - 国内访问速度明显提升 - 浏览器地址栏显示**小锁头**(HTTPS正常) - 没有"1001错误"或"526错误" ### **检查点3:Cloudflare状态** 在域名A的SaaS页面,域名B应显示: - **主机名状态**:有效 - **证书状态**:有效(Active) - **源站**:`back.test.com` --- ## 七、排错指南 ### **问题1:域名B显示"1001错误"** - **原因**:SaaS配置错误,Cloudflare不认识域名B - **解决**:检查DNSPod的CNAME是否指向正确,TXT验证是否通过 ### **问题2:国内访问还是很慢** - **原因**:境内线路没走到优选IP - **解决**:用 `itdog.cn` 检查国内解析,确认是否解析到优选IP ### **问题3:证书状态一直"待验证"** - **原因**:TXT记录没加或加错了 - **解决**:检查DNSPod的TXT记录,主机记录不要带域名B的后缀 ### **问题4:国外访问也走了优选IP** - **原因**:DNSPod线路设置错误 - **解决**:确保境外线路CNAME指向`origin.cf.yourwebsite.com`,不是优选域名 --- ## 八、重要提醒⚠️ 1. **两个域名必须分开**:域名A在Cloudflare,域名B在DNSPod,**反了不行,重了也不行** 2. **橙色云朵必须开**:域名A的A记录必须开启代理,否则流量不进Cloudflare网络 3. **付款方式必须绑**:SaaS功能需要绑定PayPal/信用卡,但免费版不扣费 4. **不要频繁换IP**:IP测试太频繁可能被Cloudflare限制,建议每天1次 5. **优选域名可能失效**:如果`cloudflare.182682.xyz`访问变慢,换一个试试 --- ## 九、懒人一键方案 如果你嫌配置麻烦,直接用**现成的优选域名**: 在DNSPod境内线路CNAME到: - `cf.090227.xyz`(每日更新) - `cloudflare.182682.xyz`(每日更新) - `csgo.com`(大厂域名,稳定) **效果**:配置完立即生效,速度提升3-5倍,**10分钟搞定全站加速!**

  

🫵 来啊,说点有用的废话!