免费域名接入 Cloudflare 的一个小技巧
免费域名想接入 CF,可以试试在申请的时候把名字写成 xx--example,也就是第 3、4 位用两个半角横线。
例如下面这种格式(仅作示例):
ab--myblog.freedomain.kg
cd--homelab.is-a.si注意需要你在申请免费二级域名时就直接按这个格式去注册,如果二级域名提供商不支持这个格式,那就没办法。
其他免费后缀是否适用,要看 CF 能不能接受,不能保证。
接下来的操作和平时添加域名一样:
- 在 Cloudflare 添加完整的域名,选择 Free 套餐。
- 把分配到的两台 NS 填回免费域名平台,给这个子域名做 NS 委派。
- 等 CF 显示 Active,再添加解析记录或配置 Tunnel。
前提是免费域名平台支持修改 NS。如果只能填 A、CNAME,不能做 NS 委派,那就用不了这个办法。原来有解析记录的,换 NS 前记得先搬过去。
至于为什么要这样取名,暂时没有确定的解释。ab-- 也不等于 Punycode,后者的标准前缀是 xn--。
PS:不保证一直有效,免费域名也可能被回收,拿来折腾可以,重要服务还是用自己的域名。