原文网址:CloudFlare系列--自定义CDN节点的IP_IT利刃出鞘的博客-CSDN博客
简介
说明
本文介绍CloudFlare如何手动指定CDN为CloudFlare的IP地址。
为什么手动指定CDN IP?
自选节点非常重要,原因如下:
- 国内访问不同CDN节点的速度差异很大,指定速度快的CDN IP可以提高速度。
- CloudFlare的节点经常会被国内屏蔽掉,无法访问。
CloudFlare自定义CDN节点IP可以在一定程度上解决免费套餐线路拥堵的问题,不过随之而来的风险也不少,例如:自定义的IP可能会失效,出现一些莫名其妙的错误。经观察1.0.0.1这个IP是目前最稳定的。
1.注册登陆cloudflare并添加域名
一般用免费的就够用了,有钱的可以用收费套餐。
2.添加或导入解析
3.到域名管理处修改cloudflare的DNS
4.把域名DNS改回原来的DNS
以上是CloudFlare的正常接入流程,然后我们等CloudFlare验证接入后,我们再把域名DNS改回原来的DNS, 这么做的原因是为了下面可以自选IP解析。
5.选用合适的cloudflare的IP节点
CloudFlare用的是任播(Anycast)技术CDN,所以不管你域名解析他的哪个节点,都是可以正常访问,通用的。所以我们只需要知道CloudFlare的IP库,然后自己选一个认为速度稳定性比较好的节点就可以了。
cloudflare的IP段白名单地址:https://www.cloudflare.com/ips-v4
173.245.48.0/20
103.21.244.0/22
103.22.200.0/22
103.31.4.0/22
141.101.64.0/18
108.162.192.0/18
190.93.240.0/20
188.114.96.0/20
197.234.240.0/22
198.41.128.0/17
162.158.0.0/15
104.16.0.0/13
104.24.0.0/14
172.64.0.0/13
131.0.72.0/22
比如我们选用172.67.209.188节点,电信本地测试ping值在180MS左右
6.选用CloudFlare的ip
选用成功后我们进入原来的域名解析,直接解析选用的CloudFlareIP即可。
7.测试结果
解析后我们等1小时左右,再本地ping下,就可以发现:可以直接解析到指定的IP了
其他网址
cloudflare自选指定IP节点教程 - 主机吧