Cloudflare 免费CDN配置教程

Cover image

CloudFlare 免费CDN配置教程

一、几个简单问题

  1. 免费版CloudFlare 自定义ip需要使用第三方版本cfp(就是CloudFlare partener)后文使用cfp代替。这里推荐笨牛。
  2. 很明显自定义ip要使用非dns接入方式。但是官方版只支持dns接入,所以要使用第三方版本。
  3. http://cdn.bnxb.com/ 本次教程使用的网站 https://cf.tlo.xyz/ 稳定存在了很长时间,值得使用 http://cf.github.ci/ freenom免费域名套CF的救星

技术原理

Cloudflare默认不支持自选节点,访问时的速度基本看脸。而我们的思路就是使用一个第三方服务来选择各地最优秀的节点。 举个例子,当浏览器访问接入默认CF的域名时,是先去不知道在什么地方的某个CF节点,之后再去访问真实服务器。 访问第三方接入的域名时,是先去第三方接入的域名获取访问最快的CF节点,再去访问这个CF节点。这样可以避免国内用户访问到美国西海岸节点之类的惨剧发生。

二、详细教程

视频教程

在线播放/下载地址

1.注册CloudFlare和笨牛

这个应该不用详细解释了吧,大家都会。 注意笨牛注册时需要填写你的CloudFlare账户和密码

2.添加网站

本站使用宝塔面板搭建了一个网站。 这里代指你自己的服务器

3.使用笨牛接入域名。

如果已经接入了CF,请备份解析记录之后在CF删除域名,把DNS地址换到任何一家国内可靠的DNS解析商。 之后再去笨牛网使用CNAME方式接入你的域名。

这里回源地址填写你网站ip这是添加完成后的解析页面

4.在DNS解析服务商添加A记录或者cname记录,接入cf。

在这里选择使用CNAME接入,记录值为cdn.linil.ml

设置之后每次想要添加解析时,请先去DNS解析服务商处添加CNAME解析,值为cdn.linil.ml,再去笨牛网添加同样子域名的解析,解析到你的目标地址。 可以使用测速网站检测一下解析出的IP地址,大于2且域名可以正常访问则说明接入成功。 cf免费版确实只提供两个节点,若是想更多只能自己添加了。

5.使用https

默认免费cf提供免费的ssl证书,源站一般要求也是加密的,也使用https回源,具体是否支持http回源,我没仔细验证。这样的情况下,有一种简单办法。 1.源站不配置证书使用CF免费证书

点击SSL验证查看验证状态

然后返回设置为全程加密

把验证方式改成txt就好然后添加对应txt解析 我这里已经添加好了就不再演示了

文末福利

http://cf.github.ci/ freenom免费域名套CF的救星的简单教程

1.登录http://cf.github.ci/

2.添加域名

3.添加解析

4.修改解析

简单暴力删除域名重写添加即可

Cloudflare 免费CDN配置教程
本文作者
Loil
发布于
December 12. 2020
许可协议
转载或引用本文时请遵守许可协议,注明出处、不得用于商业用途!
《生死功课》
Comment

评论如无特殊原因均不会被删除,提交前请三思。
你应该懂得如何发表适当的观点,请对自己的言论负责。