记录Cloudflare CDN自选IP的全过程,这只是向免费妥协的优化手段,当然,最好的方案还是上云,使用付费套餐

启用自定义节点的起因

别人访问时显示一直在加载,猜测是使用Cloudflare CDN免费方案导致的。官方默认分配的节点位于旧金山(172.67.216.174),导致国内首次访问时加载缓慢

优质的服务是需要付费的,但这与免费搭建本站的初衷相悖,故采用以下取巧的方案

利用Cloudflare Partner自选节点

申请官方账户自建平台或利用第三方平台,如挖站否梦牛等,CNAME接入Cloudflare后,自选优质节点后按运营商解析。但2021年11月官方下场禁用了Host API key,使得后续域名无法通过此方法接入,Cloudflare Partner就此没落

利用Cloudflare for SaaS自选节点

Github相应教程

原理是使用SSL/TLS Custom Hostnames设置回退源

这里用主域名示范设置过程,实际需为回退源域名配置以下步骤

建议注册便宜域名或[在Freenom注册免费域名当回退源](申请Freenom免费域名 | Blog | btwoa)

开通Cloudflare for SaaS

绑定银行卡或PayPal

我绑定的是PayPal

NS接入回退源域名

添加回退源

添加自定义主机名

TXT验证

主域名指向自定义节点

CNAME指向第三方节点合集

可选用 ipcf.tk

A记录指向自选节点

CloudflareSpeedTest# better cloudflare ip

自测的IP

网站访问速度对照

未配置CDN

Cloudflare CDN 免费方案

Cloudflare for SaaS自选节点

更新

ipcf.tk已于2023年3月28日01点21分停止更新,请自测IP后自行搭建或采用平替项目

再次声明,这种灰色行为官方肯定是不允许的,临近大陆的优质IP本身是服务于付费用户的,文章仅用于过程记录且后续不会删除,若参考本文且出现出格行为与本人无关。(叠个甲先,请海涵)