最新CloudFlare免费CNAME和IP接入教程-无需修改NS直接接入CloudFlare

CloudFlare是一个非常优秀的CDN加速和安全防护服务,很多的网站想要接入到CloudFlare CDN,但是存在一个问题就是需要修改网站域名的NS服务器。很多人不想修改域名的NS服务器,于是出现了很多的Cloudflare Partner接入管理,可以直接用IP或者CNAME接入CDN。

不过,CloudFlare已经停止了大部分的Cloudflare Partner API服务,导致很多想通过CNAME或者IP直接接入到CloudFlare CDN找不到好的方式。好在CloudFlare for SaaS最近调整了免费额度,以前是每个域名收取2USD/月的费用。

现在CloudFlare for SaaS不仅提供100个域名免费额度,而且超额后每个域名按0.1USD/月收取费用,这个额度可以说足够大家使用了。CloudFlare for SaaS有一个非常好用的功能:自主义主机。利用这个自定义主机功能,可以将没有接入CloudFlare的域名快速接入。

最新CloudFlare免费CNAME和IP接入教程-无需修改NS服务器直接接入CloudFlare CDN

更多的关于CDN加速服务的还有:

  1. 十个国内优秀对象云存储服务使用对比-用于网站云存储和CDN加速
  2. 国外十大CDN加速服务-适合网站全球CDN加速,防DDos攻击,企业个人建站使用
  3. 自建ATS CDN系统-Apache Traffic Server一键安装配置高性能的CDN节点

一、 接入CloudFlare准备

对于不想修改NS服务器而是直接用CNAME或者IP地址接入CloudFlare CDN的朋友,需要提前准备好以下条件:

1.1 一个中转域名

请先准备一个无用的域名,这个域名提前使用修改NS服务器的方式接入到CloudFlare,我们需要将这个域名当成跳转域名。这类域名可以是TK,ML等可以接入到CloudFlare的域名:免费域名.tk,.ml,.ga,.cf,.gq申请注册和DNS解析

1.2 开启CF SaaS

打开已经接入到CloudFlare用来当成跳转的域名的SSL/TLS设置,选择“自定义主机名”。

CloudFlare免费CNAME激活服务

然后点击激活CloudFlare for SaaS

CloudFlare免费CNAME点击开启

这里我们选择使用Paypal验证激活CloudFlare for SaaS。

CloudFlare免费CNAME验证成功

同意激活。

CloudFlare免费CNAME同意激活

这时我们可以看到CloudFlare for SaaS激活完成的页面了,会提示你可以有100个域名的额度。

CloudFlare免费CNAME查看额度

二、CNAME接入CF CDN

2.1 设置中转源站

打开我们已经接入到已接入到CloudFlare的跳转域名的DNS管理处,这里我们添加一个A记录:wzmm.wzfou.me,IP地址是我们想要通过CNAME方式接入CloudFlare的源站:do.wzfou.net的IP了。

CloudFlare免费CNAME跳转域名

2.2 添加回退源

现在我们仍然进入到已接入到CloudFlare的跳转域名的SSL/TLS设置,选择“自定义主机名”。这里点击添加回退源,内容就是刚刚我们设置的跳转域名记录:wzmm.wzfou.me(点击放大)

CloudFlare免费CNAME设置回源

刷新一下页面,确保你的回退源状态为:有效。

CloudFlare免费CNAME状态有效

2.3 设置接入域名

现在你可以点击“自定义主机名”,这里就是填写你想通过CNAME接入到CloudFlare的真正域名了:do.wzfou.net,验证方式选择TXT。

CloudFlare免费CNAME自定义域名

CloudFlare会生成两个TXT记录。

CloudFlare免费CNAME生成记录

现在你可以到你的域名的DNS处添加以上两个TXT记录了。

CloudFlare免费CNAME验证域名TXT

2.4 验证接入域名

耐心等待域名的DNS解析生效,直到CloudFlare显示域名验证成功。

CloudFlare免费CNAME域名接入成功

2.5 修改CNAME记录

上面所有的操作完成后,你现在就可以修改你的接入域名的CNAME记录了,记录值就是你在CloudFlare的跳转域名,例如:wzmm.wzfou.me。

CloudFlare免费CNAME修改记录

2.6 接入CloudFlare

等DNS解析生效后,你就可以发现你的域名在没有修改NS服务器的情况,通过修改CNAME的方式就可以成功接入到CloudFlare了,如下:

CloudFlare免费CNAME成功使用CDN

三、更多进阶用法

3.1 优选IP接入

上面我们通过修改CNAME的方式将域名接入到了CloudFlare了,但是CloudFlare的CDN节点IP可能无法访问,这时我们就需要用到CloudFlare优选IP了。1.1.1.1/1.0.0.1是CloudFlare联合APNIC推出的公共DNS解析服务,这个IP也可以当成CloudFlare CDN的IP。方法:CloudFlare免费CDN加速自定义节点-CloudFlare自选IP加快CDN速度

CloudFlare免费CNAME优选IP

CloudFlare其它的IP地址你可以通过这个方法来找到:CloudFlare自定义IP地址-优选本地高速IP地址 提升CloudFlare CDN速度

3.2 重定向过多

通过上面的方法无需要修改NS服务器将域名接入到CloudFlare,如果遇到网站访问重定向过多的情况,原因可能是Cloudflare SSL/TLS 应用中的灵活 SSL 选项通过 HTTPS 加密浏览器和 Cloudflare 网络之间的流量。但是,当启用灵活 SSL 选项时,Cloudflare 会通过 HTTP 将请求发送到未加密的源 Web 服务器。如果您的源 Web 服务器配置为在使用灵活 SSL 选项时将所有 HTTP 请求重定向到 HTTPS,则会发生重定向循环。

使用完全完全(严格)SSL 选项时,也可能发生重定向循环。 唯一的区别是 Cloudflare 通过 HTTPS 与源 Web 服务器联系,如果源 Web 服务器将 HTTPS 请求重定向到 HTTP,则会发生重定向循环。解决办法:如果当前设置为灵活,并且在源 Web 服务器上配置了 SSL 证书,则更新为完全

文章出自:挖站否 https://wzfou.com/cloudflare-cname-cdn/,版权所有。本站文章除注明出处外,皆为作者原创文章,可自由引用,但请注明来源。


分享到:
Avatar for Qi
关于站长(Qi),2008年开始混迹于免费资源圈中,有幸结识了不少的草根站长。之后自己摸爬滚打潜心学习Web服务器、VPS、域名等,兴趣广泛,杂而不精,但愿将自己经验与心得分享出来与大家共勉。
已有 28 条评论
  1. Avatar for wendy wendy

    Error 1000
    DNS points to prohibited IP
    有遇到这个错误的大佬嘛?都是怎么解决的?

    11月1日 17:40 回复
    • Avatar for Qi Qi

      可能是IP变换了,可以重新更换指定 IP.

      11月7日 19:55 回复
  2. Avatar for 浩然 浩然

    为啥我想用backblaze加cloudlflare Saas 会报521错误

    10月28日 19:30 回复
    • Avatar for Qi Qi

      可以把SSL模式切换为其他的模式看看。

      10月29日 14:33 回复
  3. 最近重新建站,部分地区1.0.0.1比CN2还给力,再也不用多花钱去找CN2的机子了

    10月20日 19:32 回复
    • Avatar for Qi Qi

      移动就不行了。

      10月21日 14:16 回复
  4. Avatar for 红颜若雪 红颜若雪

    站长你好,可否介绍一下这种接入方式的原理

    10月14日 20:17 回复
  5. 你好xxx.com裸域也可以使用这个方法? 网站链接CF后,wp rocket插件如何链接CF(填写中转域名的区域ID修改文章能自动刷新缓存)?

    9月28日 21:22 回复
    • Avatar for Qi Qi

      网站链接CF后,wp rocket插件如何链接CF,这两个选择一个即可。否则会冲突。
      裸域也是可以的。

      9月29日 14:43 回复
      • Wp rocket插件需要链接CF,缓存插件刷新页面时才能自动刷新CF缓存。在Wp Rocket的Cloudflare扩展里面需要填写邮箱,api和区域ID才能链接CF。这个区域ID天下中转域名的无法链接上。

        9月29日 14:59 回复
        • Avatar for Qi Qi

          那有可能就是不支持中转域名。但是刚刚进入到CF,理论上说一个域名下的所有的二级域名都是可以使用这个ID的。

          9月30日 08:29 回复
          • Wp Rocket的CF扩展会核对当前网站域名和中转域名不一致,提示区域ID错误。

            9月30日 10:22 回复
      • 是我表达不够清楚,我的意思是如何实现清理网站缓存(缓存插件)自动刷新相应CF CDN缓存?

        9月29日 15:00 回复
        • Avatar for Qi Qi

          要实现这个效果,你还需要一个CloudFlare官方的插件:Cloudflare WordPress。直接在后台就可以搜索下载到,这个插件里面有个功能就是当你的网站文章有更新时就会自动删除缓存。
          Wp Rocket这个插件我查一下好像没有这个功能。

          9月30日 08:26 回复
  6. Avatar for Zerow Zerow

    正好有这个需求,感谢分享[赞]

    9月8日 16:20 回复
  7. Avatar for fred fred

    绑定paypal和美卡 都显示错误 1225

    8月22日 22:321 回复
  8. 只能添加一个回退源,100个CNAME有什么意义呢

    8月8日 10:54 回复
  9. Qi姐,原来的cf partner停掉了吗?刚发现你的cdn管理打不开,想迁到dnspod。

    8月5日 14:03 回复
    • 刚发现,好象是国外某些isp没有解析到,可能屏蔽了。

      8月5日 14:45 回复
      • Avatar for Qi Qi

        好像是俄罗斯那边的是无法打开的,我记得之前有朋友是这样的情况。

        8月5日 22:19 回复
        • 我的是dedipath机器,好象是dns解析拒绝了。

          8月6日 14:52 回复
    • Avatar for Qi Qi

      DNSPOD前几天封了我的域名DNS,还好我有备用。

      8月5日 22:20 回复
  10. Avatar for Wention Wention

    博主你弄的晚了一些,我上个月弄还不用验证xyk的

    8月5日 10:29 回复
  11. Avatar for te te

    感谢感谢,确实接入成功了

    8月3日 09:22 回复
  12. 悲催的我绑定Paypal就显示“非常抱歉”!

    8月2日 17:57 回复
    • Avatar for Qi Qi

      那只能是信用卡了

      8月3日 09:42 回复
  13. Avatar for 北海道 北海道

    速度还挺快的

    8月2日 16:02 回复

Login

Welcome! Login in to your account

Remember meLost your password?

Don't have account. Register

Lost Password

Register