• ZSFan

    Cloudflare域名优选教程,涵盖CF Worker&Pages&Saas,不再让CF继续当国内减速器^-^

    Cloudflare 默认使用全球 AnyCast IP,大陆地区节点少和GFW 影响,经常走美西/香港绕路,导致延迟高、丢包。优选域名的原理是:让中国解析器把你的域名解析到“对中国友好”的 Cloudflare 边缘 IP(很多是京东云合作节点或白名单域名),所以延迟和速度都会提升。移动和电信的体验会更好,联通的体验一般。

    下面步入正题^-^

    准备工作

    1.一个已转入 Cloudflare 托管的域名(免费的dpdns.org或者其他的也可以,但不能用双向免费域名,会被 CF 限制)。

    2.优选域名,可以用我的 cdn.091224.xyz

    详细步骤(以自定义域名 img.yourdomain.com 为例)

    首先是Cloudflare Worker

    1. 在 Cloudflare 仪表盘 → 你的域名(yourdomain.com) → DNS → 添加记录:

    类型:CNAME

    名称:img(只是以这个为例子,并不是非要这个^-^)

    目标:cdn.091224.xyz(或者是你的优选域名)

    注意^-^:代理状态必须是灰色(不要开小黄云!)

    2. 去 Workers & Pages → 你的 Worker 项目 → 设置 → 自定义域名或路由

    路由:img.yourdomain.com/*

    区域:选择 yourdomain.com

    保存(路由末尾必须带 /*)

    3. 等待 DNS 生效(差不多2-5分钟就行了,一般不到一分钟)

    注意^-^

    不要在 Workers 设置里加“自定义域名”,用路由!!

    其次是Cloudflare Pages优选

    Pages 和 Worker 的优选原理类似,但 Pages不能再用CF的DNS解析,这里以华为云国际版解析为例。

    准备

    1.同上Worker:CF 托管域名 + 优选域名。

    2.华为云国际版 DNS(用全局代理注册):https://console-intl.huaweicloud.com/dns

    详细步骤(自定义域名 img.yourdomain.com)

    1. 在 Pages 项目 → 添加自定义域名。

    输入 img.yourdomain.com → 添加 →记下添加DNS记录时它给你的 CNAME 目标(例如 zsfan.pages.dev)。

    2. 注册/登录华为云国际版 DNS → 公网域名 → 创建公网域名 → 输入 img.yourdomain.com(你在Pages项目中绑定的自定义域名)。

    3. 在该域名管理解析 → 添加记录集(两条):

    第一条:类型 CNAME,线路“全网默认”,记录值 = Pages 给的 .pages.dev 域名。

    第二条:类型 CNAME,线路“地域解析 > 中国大陆”,记录值 = cdn.091224.xyz(优选域名)。

    4. 保存。

    注意^-^

    在华为云国际版解析添加域名的时候一定要添加你在CF Pages中添加的自定义域名,这里不考虑用华为云全域解析的情况。添加之后点击域名,他会给你4个NS记录,再回到CF域名DNS中添加这4条NS记录;添加之后应该还会显示让你添加NS记录的提示,不用管他。

    最后就是加速你的服务器服务

    默认 A 记录 + 小黄云走 CF NS,IP 是 CF 随机分配的,中国走的IP比较差。

    有方案吗?

    有的有的

    图片

    Cloudflare for SaaS+ 优选域名:让主域名解析到优选 IP/域名,CF 通过 hostname 识别后仍代理回你的真实服务器。

    准备

    1.两个域名:

    2.主域名 a.com(用户访问,不托管在 CF)。

    3.回源域名 b.com(必须 NS 转入 CF)

    4.信用卡/PayPal(开通Saas必须绑定支付方式,这里推荐Paypal方便)

    5.优选域名cdn.091224.xyz

    详细步骤

    1. 把 b.com NS 转入 Cloudflare,添加 A 记录指向你的真实服务器 IP(开小黄云代理,这里一定要开!!)。

    SSL/TLS → 加密模式改成 (严格)。

    2. 在 b.com → SSL/TLS → Custom Hostnames:

    先添加回源域名:输入 b.com 或 saas.b.com(你刚才解析的)。

    再添加自定义主机名:输入 a.com,TLS 保持默认,保存。

    在 a.com 解析商添加 CF 要求的 TXT 记录验证(域名所有权 + 证书)。

    然后点击页面里面的刷新按钮,千万不要点击浏览器的刷新或者按F5​。

    差不多就变成有效了。

    3. 在 a.com 解析商设置智能分流(这里以华为云国际版解析为例):

    - 添加子域 cdn.a.com:

    - 中国大陆线路:CNAME → cdn.091224.xyz(或你的优选域名)

    大功告成!!有用的话点个赞支持下^-^

    主楼
  • Simmy4867

    前排支持,谢谢佬分享,后续应该用得到

    #1
  • Piao

    前排支持^-^

    #2
  • 大帅哥

    感谢大佬教程

    #3
  • TC无

    前排支持,感谢大佬的详细教程。

    #4
  • wenshushili

    前排支持,感谢大佬,昨天有问题,今天就出了详细的教程

    #5
  • yi124773651

    图片

    感谢大佬 接上了

    #6
  • liuyued

    学到了,实战去

    #7
  • ZSFan

    加油!!

    #8
  • ZSFan

    哈哈,快去试试叭

    #9
  • 望月

    插眼,后续会用到,感谢佬友分享

    #10
  • yi124773651

    pages 注册华为国际站那里需要绑定手机号 不绑定可以进行相应操作吗 没看见公网域名 只看见弹性公网IP

    #11
  • whoawi

    已严肃收藏

    #12
  • ZSFan

    截图看下呢,^-^

    #13
  • yi124773651

    图片

    手机也没绑定 支付也没绑定 是不是搞不了了

    #14
  • ZSFan

    不是的,正常现象,注册完以后正常就显示下图的界面了,如果没有再点击https://console-intl.huaweicloud.com/dns

    图片

    然后点击创建公网域名,再往后就按照教程来就可以了。

    #15
  • Jack_anpunpf

    感谢佬友分享,收藏学习一下

    #16
  • Ilblur

    谢谢分享!

    #17
  • 看今朝

    感谢分享

    #18
  • 暗夜行者

    大佬,Pages优选配置中,只有二级域名怎么弄呀?二级域名在华为云的dns里注册不了。。。或者哪里有可以白嫖的顶级域名呀?

    #19

发表回复

登录后回复