【技术转载】最新CloudFlare免费CNAME和IP接入教程-无需修改NS直接接入CloudFlare - 技术宅银魂 - 科技改变生活 - 万事屋

【技术转载】最新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-1

一、 接入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和IP接入教程-无需修改NS直接接入CloudFlare-1

然后点击激活CloudFlare for SaaS。

【技术转载】最新CloudFlare免费CNAME和IP接入教程-无需修改NS直接接入CloudFlare-1

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

【技术转载】最新CloudFlare免费CNAME和IP接入教程-无需修改NS直接接入CloudFlare-1

同意激活。

【技术转载】最新CloudFlare免费CNAME和IP接入教程-无需修改NS直接接入CloudFlare-1

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

【技术转载】最新CloudFlare免费CNAME和IP接入教程-无需修改NS直接接入CloudFlare-1

二、CNAME接入CF CDN

2.1 设置中转源站

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

【技术转载】最新CloudFlare免费CNAME和IP接入教程-无需修改NS直接接入CloudFlare-1

2.2 添加回退源

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

【技术转载】最新CloudFlare免费CNAME和IP接入教程-无需修改NS直接接入CloudFlare-1

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

【技术转载】最新CloudFlare免费CNAME和IP接入教程-无需修改NS直接接入CloudFlare-1

2.3 设置接入域名

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

【技术转载】最新CloudFlare免费CNAME和IP接入教程-无需修改NS直接接入CloudFlare-1

CloudFlare会生成两个TXT记录。

【技术转载】最新CloudFlare免费CNAME和IP接入教程-无需修改NS直接接入CloudFlare-1

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

【技术转载】最新CloudFlare免费CNAME和IP接入教程-无需修改NS直接接入CloudFlare-1

2.4 验证接入域名

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

【技术转载】最新CloudFlare免费CNAME和IP接入教程-无需修改NS直接接入CloudFlare-1

2.5 修改CNAME记录

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

【技术转载】最新CloudFlare免费CNAME和IP接入教程-无需修改NS直接接入CloudFlare-1

2.6 接入CloudFlare

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

【技术转载】最新CloudFlare免费CNAME和IP接入教程-无需修改NS直接接入CloudFlare-1

三、更多进阶用法

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接入教程-无需修改NS直接接入CloudFlare-1

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/,版权所有。本站文章除注明出处外,皆为作者原创文章,可自由引用,但请注明来源。

    没有回复内容

万事屋新帖