使用免费域名进行 cloudflare 优选

tsvico Lv5

前言

Cloudflare SaaS 相关文章大家也都阅读过不少了,原理也很清楚了。众所周知开启 Cloudflare SaaS 回源优选需要两个域名。一般情况下我们手里只有一个主域名,而且主域名托管 Cloudflare 上还不想放到国内(DNSPOD)域名服务上,所以能不能保持主域名 Cloudflare 托管,再白嫖一个免费域名情况下开启 cf 优选呢

正常情况下每个子域名优选都将消耗一个备用域名,用免费域名可以优选 N 个子域名了 [/spoiler]

本文章仅发布在 linux.do

正文开始

前置条件

  • 第一步:白嫖域名
    参考 https://linux.do/t/topic/26864
    我用的是 cloudns.be 域名,也托管到了 cloudflare
  • 第二步:搭建一个网站
    我的网站搭建在 serv00 上
  • 第三步:将域名托管到 cf 上,如图所示
    image|690x113

开始教程

此时,我们拥有两个域名

  • xxxx.fun <– 作为 我们的访问域名,也就是自定义主机名,稍后我们访问此域名来访问网站
  • xxxxx.cloudns.be <– 作为 我们的回源域名,也就是当我们访问 xxxx.fun 时,cloudflare 在内部回源的域名
  1. 添加 DNS 解析 cdn.xxxxx.cloudns.be,解析值填源 IP

image|690x307

  1. 打开 xxxxx.cloudns.be 的自定义主机名功能(默认你已经开启了 saas 功能)
    image|690x461

  2. 添加回退源 cdn.xxxxx.cloudns.be

image|690x311

  1. 添加自定义主机名 (这里是添加的主域名,也就是 xxxx.fun)
    image|690x262

  2. 验证域名所有权 (xxxx.fun)
    image|690x294

目前为止,Cloudflare 上的操作已基本完成 6. 打开 DNSPOD、添加二级域名 (cname.xxxx.fun)

这里在 Cloudflare 上操作下验证就行,并添加 cname.xxxx.fun NS 记录 f1g1ns1.dnspod.net

image|626x500

  1. 在 DNSPOD 上添加记录
    image|690x243

  2. 然后在 cf 上添加主域名的解析就 OK 了
    image|690x178

  3. ping 测试
    image|690x358

错误排查

重定向次数过多

image|690x323

  • 标题: 使用免费域名进行 cloudflare 优选
  • 作者: tsvico
  • 创建于 : 2024-06-27 10:34:37
  • 更新于 : 2024-07-28 16:22:11
  • 链接: https://blog.tbox.fun/2024/1340794587.html
  • 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
评论