您现在的位置是:首页 >技术交流 >CloudFlare系列--使用第三方来自定义CDN的IP(笨牛简洁版)网站首页技术交流
CloudFlare系列--使用第三方来自定义CDN的IP(笨牛简洁版)
原文网址:CloudFlare系列--使用第三方来自定义CDN的IP(笨牛简洁版)_IT利刃出鞘的博客-CSDN博客
简介
说明
本文介绍CloudFlare的CDN如何自定义第三方IP。
概述
CloudFlare官网接入域名的方式只能是 NS 接入,这样默认DNS服务器只能改为CloudFlare的DNS服务器。而第三方(Cloud Flare Parnter)支持CNAME/IP 接入。
推荐使用 CNAME/IP 接入,所谓的CNAME/IP接入就是将我们的域名直接指向CDN节点的ip,此时DNS解析时使用是其他商家的DNS服务器,而不是Cloud Flare帮我们解析域名。比如说我们在国内万网或者DNSPOD购买的域名,那么默认是这些域名商为我们提供DNS服务器来解析域名,当然,这些都是免费的。
我们可以优化国内解析线路,这里说的是我们的域名交给国内DNS服务器解析到国外的CDN节点。如果直接将域名 NS 接入CloudFlare,CloudFlare会给你解析到默认的CDN节点,但是这个线路往往并不好。所以我们才把域名交给国内域名商来解析到指定的CloudFlare的CDN节点,至于CDN如何和我们的服务器相联系,我们只需要在cloudflare parnter设置回源就可以了。
申请域名
域名注册商有:国外的NameSilo、Godaddy、Namecheap,国内的万网和DNSPOD等。
注册并购买完域名之后,一般域名默认的DNS解析是由域名商来解析的,你也可以把这个解析的权力交给其他域名商。
购买云服务器
云服务器有:阿里云、腾讯云、华为云、硅云等。
将域名接入Cloud Flare Parnter
Cloud Flare Partner 第三方
- partner控制台程序开源作者的官网:https://cf.tlo.xyz/
- 楠格云加速:https://cdn.nan.ge/
- Quanyin CDN:https://cdn.imtqy.com/
- 挖站否:Login | CloudFlare CDN合作接入管理平台-挖站否 –
- 笨牛网:https://cdn.bnxb.com/
- https://cdn.dxmc.net/
这里以笨牛网为例,将我们注册好的域名接入笨牛网
这里使用相对简单的CNAME方式接入cloudflare,方便我们后续的操作。接入后,你会收到一封来自cf的官方邮件。
设置回源
我们在接入的域名解析设置里面 设置回源 。为什么要这么做? 我们将域名接入cf partner 是启用cdn服务,我们要访问服务器的时候,直接访问cf的cdn节点就可以,我们只要让cf帮我们把内容缓存好就行,这个是一个内容分发的过程。
上图中的记录1和记录2就是我们所需要的,可以由我们手动指定。
指定 CDN 节点 ip
这里以阿里云域名解析控制台为例,设置几条A记录。其他的如 DNSPOD同理。
验证
进入 多个地点ping服务器-网站测速-站长工具 输入我们的域名并验证,查看响应 ip 即可验证,这个过程一般在指定 ip 后的十分钟后可以完整查看。