Cloudflare免费版不支持cname解析解决办法

最近调整CDN,使用云盾CDN的话基本上节点都在国内,国外访问就比较难了,虽然我们的站国外用户基本没有,但作为一个有大抱负的站长,眼界必须得宽,必须得支持国外访问才行!

说起国外免费CDN,站长都知道最大CDN服务商Cloudflare,然而cloudflare免费版已经不再支持使用cname的方式解析了,只能使用ns的方式。这样我们就不能使用DNS解析的线路规则实现国外使用CF,国内使用国内的CDN了。

虽然免费版官方限制了,但聪明的网友还是大有人在,根据网友的教程,我实现了,详情可以使用站长工具ping本站域名www.pengqi.club。可以发现国内和国外使用的不同的CDN。

准备

  • 1个自己使用的域名,如本站pengqi.club,将使用cname解析默认线路。
  • 一个用来中转的域名,将使用ns解析到cloudflare。
  • 一个绑定银行卡的paypal账号,只需要绑定一张普通储蓄卡即可,不需信用卡或者一张银行卡,cloudflare订阅需要,麻烦不推荐。
  • 必不可少的源站服务器

cloudflare注册就不说了,直接进入操作流程。

在CF中正常添加用来中转的域名,我使用的0755yha.com。添加后会提示你到域名注册服务商那里将解析服务器改为cloudflare的,也就是改ns记录。

改完过后等待20分钟左右就会生效,很快的,然后点击左边DNS下的记录选项,注意:这里解析名称随便填一个二级域名,内容为你的源站IP,我这里将cname.0755yha.com解析到我www.114ymw.com使用的服务器ip。

点击右【域名管理 】- 【SSL/TLS】 – 【自定义主机】- 【启用Cloudflare for SaaS】,这里需要你订阅,免费订阅可以使用100个域名,超过后一个0.1美元/月。

回退源状态显示为有效,即可!如果显示错误请检查第一步!点击【添加自定义主机名】进入下一步!

注意:自定义的主机名填你需要CDN的域名,我这里是本站域名www.114ymw.com,域名验证的时候,只需要添加txt解析记录即可,这个解析要在你需要CDN的域名上完成,比如我的114ymw.com。

完成后可以看到上图所示,证书有效,主机名状态有效时,就能正常使用了。到你需要CDN的域名比如本站114ymw.com添加一个cname解析记录。

主机记录:www 记录类型:CNAME 解析请求来源:境外线路 记录值:cname.0755yha.com

到此解析完成,使用站长工具ping一下就能看到海外节点显示cloudflare泛波地址

声明:
1.本网站资源来源于网络收集,如有侵权,请联系站长进行删除处理。请发送邮件至:chensi2024@foxmail.com,我们将第一时间处理!
2.资源所需价格并非资源售卖价格,是收集、整理、编辑详情以及本站运营的适当补贴,并且本站不提供任何免费技术支持 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需。
3.所有资源仅限于参考和学习,版权归原作者所有,更多请阅读网站声明
4.如下载链接失效,请在当前页留言或私信管理员,24小时必处理结束!
5.本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解。
6.本站提供的资源仅限用于学习交流和研究目的。不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负,我们不保证内容的长久可用性,通过使用本站内容随之而来的风险以及产生法律纠纷与本站无关,您必须在下载后的24个小时之内,从您的电脑/手机中彻底删除。

给TA打赏
共{{data.count}}人
人已打赏
技术教程

简单通用微信QQ跳转浏览器打开代码

2021-1-5 19:40:50

技术教程

精美独特的网页公告弹窗源码

2021-5-11 17:27:17

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索