前往小程序,Get更优阅读体验!
立即前往
发布
社区首页 >专栏 >使用CloudFlare的cname域名解析部署境外解析CDN加速的图文教程

使用CloudFlare的cname域名解析部署境外解析CDN加速的图文教程

原创
作者头像
李洋博客
发布2024-12-05 09:19:49
发布2024-12-05 09:19:49
4K1
举报
文章被收录于专栏:李洋博客

各位站长可能都知道cloudflare,也了解过他的强大,之前突发奇想境外解析能不能使用cloudflare,国内解析保持原有的,经过一番了解的实操,目前基本实现了,最初一直没有实现是因为我之前解析后都是直接输入网址访问,那么是无效的(或者域名未备案再或者直接502显示),也有很多人利用这个功能做cname解析,毕竟有一部分站长不想将域名迁移境外解析,尤其是备案的域名,不管是何种原因吧,能理解,网上类似的教程很多也是参考了很多,也感谢明月的指导,好了,不废话了,开始操作吧。

使用CloudFlare的cname域名解析部署境外解析CDN加速的图文教程 第1张
使用CloudFlare的cname域名解析部署境外解析CDN加速的图文教程 第1张

准备工作

2个域名(一个正常使用的,一个境外解析使用需要做NS),主域名【itlaoli.com】,将使用cname解析【境外】线路。

一个用来中转的域名,将使用ns解析到cloudflare,如中转域名【liyangz.cn】。

开通 Cloudflare for SaaS 服务,需要CF账户绑定信用卡,只需要绑定一张普通储蓄卡或者信用卡即可,如果对此有疑虑(怕被反撸),可以通过PayPal来绑定cloudflare。

源站服务器也就是主域名所在服务器的IP地址。

操作步骤

登录cloudflare后台,做好域名NS接入,打开域名信息,找到左侧【DNS】选项,在右侧添加新建一个A记录作为回退源,命名为【cname】(名字可自拟),IP地址要填真正想访问的地址(主域名服务器的IP地址),代理状态即可开启也就是小黄云图标,如图:

使用CloudFlare的cname域名解析部署境外解析CDN加速的图文教程 第2张
使用CloudFlare的cname域名解析部署境外解析CDN加速的图文教程 第2张

然后在点击左侧面板进入【SSL/TLS】找到下面的【自定义主机名】,需要先【启用Cloudflare for SaaS】,这里需要你订阅,免费订阅可以使用100个域名,超过后一个0.1美元/月,如图:

使用CloudFlare的cname域名解析部署境外解析CDN加速的图文教程 第3张
使用CloudFlare的cname域名解析部署境外解析CDN加速的图文教程 第3张

开通可以绑定PayPal账号,也可以直接绑定信用卡或者借记卡,然后下一步,如图:

使用CloudFlare的cname域名解析部署境外解析CDN加速的图文教程 第4张
使用CloudFlare的cname域名解析部署境外解析CDN加速的图文教程 第4张

这里在说明下,因为我之前已经开通了,所以图片源自网络,我采用的是paypal,因为我的银行卡不能绑定,不知道为什么,开通知后在【回退源】框填入我们刚才新增的A记录域名【cname.liyangz.cn】点击右侧添加回退源,会显示:回退源状态(正在初始化),刷新页面变成:回退源状态(有效),如图:

使用CloudFlare的cname域名解析部署境外解析CDN加速的图文教程 第5张
使用CloudFlare的cname域名解析部署境外解析CDN加速的图文教程 第5张

回退源设置完成后,点击上方【添加自定义主机名】,进入添加页面,自定义主机名框里填写真正想要接入的主域名,例如【www.itlaoli.com】,(如果需要还可以添加没有www的域名),最低TLS建议【TLS1.1】,证书类型默认就行,因为自定义你也设置不了,除非花钱升级,然后证书验证方法,可以选择http和TXT两种,一般建议【TXT】,如图。

使用CloudFlare的cname域名解析部署境外解析CDN加速的图文教程 第6张
使用CloudFlare的cname域名解析部署境外解析CDN加速的图文教程 第6张

添加成功后,返回上级界面,需要前往域名解析做TXT设置,添加上2条TXT类型的解析,如图:

使用CloudFlare的cname域名解析部署境外解析CDN加速的图文教程 第7张
使用CloudFlare的cname域名解析部署境外解析CDN加速的图文教程 第7张

在域名解析TXT后,刷新页面很快就会出现有效的提示,至此设置就算成功了。

使用CloudFlare的cname域名解析部署境外解析CDN加速的图文教程 第8张
使用CloudFlare的cname域名解析部署境外解析CDN加速的图文教程 第8张

CNAME用法

到此解析完成,但是每个人的需求场景不同,以本站为例,证书有效,主机名状态有效时,就能正常使用了。

将主机主机记录设置网站访问为:www,记录类型选择【CNAME】,线路类型,选择全球,找到【境外】,记录值设置刚才的回退源【cname.liyangz.cn】,如图:

使用CloudFlare的cname域名解析部署境外解析CDN加速的图文教程 第9张
使用CloudFlare的cname域名解析部署境外解析CDN加速的图文教程 第9张

保存设置后,使用使用站长工具ping一下或者windows下的运行工具,就能看返回值了,(国内ping必须得科学上网,不然返回值还是默认的地址)如图,

使用CloudFlare的cname域名解析部署境外解析CDN加速的图文教程 第10张
使用CloudFlare的cname域名解析部署境外解析CDN加速的图文教程 第10张

这样我们就实现了境外和境内使用不同的CDN线路,境外线路对应的值就是我们CF的回退源地址,境内线路对应的值就是国内服务商提供给你的CDN地址,这样就可以互不干扰的提供全球服务了。如果网站针对的是非大陆用户那么直接建议走NS就行了,简单清晰,如果像我这样的,主要针对国内用户,国外没有人或者寥寥无几又想扩展下的可以参考如上方案操作,好了,有问题留言反馈吧,对了,不要在国内直接访问回退源,你会发现不会502就是提示域名未备案,毕竟这个解析地址不是给我们访问的,他就是中转用的有效果就行了。有问题留言反馈~~~

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 准备工作
  • 操作步骤
  • CNAME用法
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档