什么是 CF 优选

Cloudflare(下称 CF)通过 Anycast 技术在全球部署了大量边缘节点,但在中国大陆,默认解析到的节点往往延迟高、速度慢。CF 优选就是找到更快的 CF 节点 IP 或域名来替代默认解析,改善访问质量。

建站用户不需要自己跑测速工具,直接使用社区维护的优选域名即可。

优选域名是什么

优选域名由社区维护者持续测试筛选,解析到的 CF 节点在大陆表现更好。CNAME 指向即可使用,相比自己跑工具优选 IP:

  • 免维护:IP 失效时自动切换
  • 即用即走:一条 CNAME 记录搞定
  • 适合建站:覆盖面比单一 IP 更广

优选域名从哪来

推荐使用 CF 优选域名汇总站 提供的域名,由 CMLiussss 维护,持续更新。站内包含 CM 自维护域名、官方优选域名及多个第三方维护的优选域名,选一个填入即可。

CF 支持的端口

回源服务必须运行在 CF 支持的端口上:

HTTP80808088802052208220862095

HTTPS44320532083208720968443

建站一般直接使用 44380 即可。

建站实操:如何使用优选域名

首先你需要有两个托管在 CF 的域名,一个用于回源,一个用于解析。

本文以 www.example.com 作为网站域名,example.cf 作为回源域名,cf.xxx.xyz 作为第三方优选域名,1.2.3.4 作为源站 IP。

第一步:回源域名配置

example.cf 添加两条记录,分别为一条A记录,一条CNAME记录。

类型名称内容代理状态TTL
Aorigin1.2.3.4已代理(橙色云朵)自动
类型名称内容代理状态TTL
CNAMEcdncf.xxx.xyz仅 DNS(灰色云朵)自动

example.cf 侧边栏找到 SSL/TLS 下子项找到自定义主机名,初次进入需要验证支付方式,自行验证即可,非常宽松。

image.png

点击添加回退源,回退源为origin.example.cf,编辑保存。

第二步:网站域名配置

将你网站所用域名 CNAME 指向上一步中添加的第二条记录,即 cdn.example.cf

类型名称内容代理状态TTL
CNAMEwwwcdn.example.cf仅 DNS(灰色云朵)自动

此时不要开启代理,即灰色云朵!这一点非常重要!

第三步:添加自定义主机名

回到 example.cf 中 SSL/TLS 下自定义主机名处,点击添加自定义主机名,输入你的网站域名,比如 www.example.com

此时会要求你添加TXT记录进行验证,按照提示添加即可。

image.png

验证通过后,证书状态和主机名状态均会显示为绿色,此时去 itdog 等拨测平台对你的网站域名进行拨测,即可显著地看到域名解析统计变多了,此便为优选成功。

如下是本博客优选后的效果,源站位于德国法兰克福:

image.png

注意事项

  • 优选不是万能的:仅优化访客到 CF 节点的链路,回源速度不受影响
  • 遵守法律法规:CF 在大陆暂无边缘节点,本文仅供参考与学习
  • 定期关注更新:优选域名可能调整,建议收藏汇总站定期查看。