失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 使用 CloudFlare CDN 自定义节点加速网站

使用 CloudFlare CDN 自定义节点加速网站

时间:2020-04-26 13:11:51

相关推荐

使用 CloudFlare CDN 自定义节点加速网站

前言

网站服务器在美国,访问速度有些慢,所以使用CloudFlareCDN加速,而CF很良心,口碑好还免费,对于我们这种个人博客网站当然是首选,唯一缺点就是在国外速度很快,而国内很慢,因为默认使用的是美国节点。不过,CF提供了CFPartner合作服务,支持CNAMEIP接入方式,而官网只能用NS方式,同时CF和百度云服务有合作,我们可以使用智能解析的方式,让国内访问时用百度或其他自定义节点,从而提高访问速度~

CloudFlare

首先访问官网:,注册账号,已有账号的则跳过

注册很简单,输入邮箱和密码即可,并到邮箱点击验证链接验证账号

CloudFlare Partner

国内有几个CF Partner,据我所知的有:

CF.宿云:

笨牛网:

本网站和本次内容使用笨牛网

注册

打开笨牛网,点击右上角的注册,上方填入刚刚注册CF的账号和密码,下方填写笨牛网的账户和密码,勾选协议后点击注册即可,注册成功登录后会自动引用CF官网的配置

接入域名

成功登录后,点击上方菜单的域名接入 – 添加域名,并选择CNAME/IP接入标签

填写域名,如:子域名默认已加@www,有其他子域名则填写,逗号隔开,没有则跳过回源方式选择CNAME回源回源地址可以先不填备注信息可不填提交

提交后,在顶部菜单栏的域名列表即可看到刚刚添加的域名,点击进入即可进行配置解析等操作

配置解析

接入域名后,需要配置回源地址,这样数据才能从CF回到你的服务器,进入域名后,点击域名旁边的解析管理

进入后修改或删除默认配置的A记录解析,手动添加或改为你的服务器IP地址,以将@www都回源到你的服务器

智能解析

添加域名

由于默认CF路线是走美国的,所以加速效果很差,如果要让国内访问时走自定义节点,这就需要DNS智能解析,用DNSPod免费解析

访问DNSPod:,并注册账号

登录成功后点击右上角进入管理控制台进入控制台后点击DNS 解析点击添加域名,将你的域名,如:输入并点击确定成功后在列表即可看到你的域名,点击进入点击域名设置,查看DNS解析状态

DNS 解析

默认状态下,如果你的域名并不是在DNSPod购买的,一般都是解析失败状态,这时候需要去到你的域名服务商,修改NS解析到DNSPod

比如我的域名是在Namesilo:购买的,登录进入域名管理,将原本做的DNS解析全部都删掉

然后进入NSName Servers) 记录,将其改为DNSPod的服务器,进入DNSPod域名设置,复制DNS服务器地址

两个地址都复制,并回到域名服务商那边,将NS都改为这两个地址

等待几分钟后到DNSPod域名设置就能看到正常解析

添加记录

在笨牛网接入域名后,在解析管理下方有个您需要操作的内容,需要你手动将域名添加记录解析到CF,笨牛网提供两种方式,二选其一即可,这里选择第一种CNAME方式,复制地址

然后来到DNSPod记录管理,选择CNAME方式,路线选择境外,将@www都解析到笨牛网提供的CF地址

等待几分钟到半个钟左右,到笨牛网域名的解析生效情况

查看解析结果

这样CF就能正常解析了,并且CF默认是境外访问,解析到的地址是官方的,避免了后面国内线路使用自定义地址导致被封的可能

路线解析

现在境外访问用的是CF官方线路,而境内解析,DNSPod提供了多种线路类型以便分别配置记录

根据电信移动联通线路,都分别配置@www记录,网上有很多自定义节点分享

以下节点请自行通过测试再使用!

相对于电信联通和移动线路友好的CloudFlare IP集合

# 电信104.16.160.1/24# 美国洛杉矶172.64.0.0/24 # 美国旧金山# 移动172.64.32.1/24# 香港104.28.14.0/24# 新加坡# 联通108.162.236.1/24 # 美国104.20.157.0/24# 日本# 联通移动推荐节点104.23.240.0 ~ 104.23.243.254# 电信推荐百度云合作ip162.159.208.4 ~ 162.159.208.103162.159.209.4 ~ 162.159.209.103162.159.210.4 ~ 162.159.210.103162.159.211.4 ~ 162.159.211.103

节点速度比较快的

104.20.157.2104.18.62.2141.101.115.3104.16.160.3

百度云加速与Cloudflare合作节点

162.159.211.4 ~ 103103.21.244.0/22103.22.200.0/22103.31.4.0/22104.16.0.0/12108.162.192.0/18131.0.72.0/22141.101.64.0/18162.158.0.0/15172.64.0.0/13173.245.48.0/8.114.96.0/0.93.240.0/7.234.240.0/22198.41.128.0/17

其它的节点

# 适合电信的节点104.23.240.*1.0.0.0 # 大多数省直接使用即可,延迟低,丢包少# 移动部分## 新加坡104.18.48.0 ~ 104.18.63.255104.24.112.0 ~ 104.24.127.255104.27.128.0 ~ 104.27.143.255104.28.0.0 ~ 104.28.15.255## 圣何塞 104.28.16.0 ~ 104.28.31.255104.27.144.0 ~ 104.27.243.254104.23.240.0 ~ 104.23.243.254## 香港 cloudflare1-1.0.0.0 ~ 2541.1.1.0 ~ 254## 香港直连104.16.0.0 ~ 104.16.79.255104.16.96.0 ~ 104.16.175.254104.16.192.0 ~ 104.16.207.255

自用节点

1.0.0.0 # 电信104.16.192.0 # 移动162.159.210.66 # 联通

页面规则

配置好上面内容,网站访问还是慢,因为最最重要的一步还没有完成,就是页面规则,作用是自定义CDN缓存的规则,比如某些页面要缓存,或者排除某些页面不做缓存,免费账户最多只能配置3条规则

进入笨牛网,点击顶部菜单栏的页面规则,进入页面规则配置页面,规则权重数值越大排越前,优先级也越高,所以像WordPress管理后台页面(/wp-admin)就不要缓存,优先级最高,权重为3,并且配置一些安全保护

然后登录页面也不要缓存,权重为2

最后才是网站页面缓存,权重为1

到这里终于结束,其他配置比较简单可以自行到网上查询并配置,缓存清理后首次访问也会比较慢,但后面就很快了~

参考

cloudflare简单使用测评以及如何自定义节点(例如使用香港节点)

CLOUDFLARE指定IP集合-电信联通和移动线路友好的CLOUDFLARE IP

如果觉得《使用 CloudFlare CDN 自定义节点加速网站》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。