#教程# 网站接入Cloudflare CDN 加速 定时更换优选IP 既能抗CC又抗DDOS 再也不怕被攻击啦!

2021年4月26日18:26:00网站优化1 327阅读模式

更新:目前Cloudflare已经不允许自选IP了,本文章教程已失效!文章源自评测啦-https://www.ovz.cc/556.html

由于国内VPS和虚拟主机需要备案或则价格比较贵配置低等原因,很多朋友们都喜欢把网站放在国外的VPS或虚拟主机上,但是国外的VPS国内访问速度比较一般,遇到线路差的半天才能打开。而且大部分的VPS都不抗DDOS,一旦被攻击轻则遭到主机商清路由导致网站无法打开,重则直接遭到清退。所以本次就是推荐大家使用Cloudflare CDN 加速并且通过自选IP配合DNSPOD定时更换对国内访问速度比较优秀的CDN节点进行加速网站,而且配合防CC脚本开启Cloudflare 5秒盾,简直是无敌。文章源自评测啦-https://www.ovz.cc/556.html

首先我们打开DNSPOD添加域名:文章源自评测啦-https://www.ovz.cc/556.html

DNSPOD网址:https://www.dnspod.cn文章源自评测啦-https://www.ovz.cc/556.html

文章源自评测啦-https://www.ovz.cc/556.html

添加好以后DNSPOD会提醒你需要修改DNS为他们提供的文章源自评测啦-https://www.ovz.cc/556.html

文章源自评测啦-https://www.ovz.cc/556.html

我们复制好直接去域名提供商修改即可!文章源自评测啦-https://www.ovz.cc/556.html

文章源自评测啦-https://www.ovz.cc/556.html

修改完成以后,一般2-24小时生效,视全球DNS缓存刷新的时间而定。文章源自评测啦-https://www.ovz.cc/556.html

基本上过十分钟或半个小时左右我们可以在DNSPOD点击重新验证就可以了。文章源自评测啦-https://www.ovz.cc/556.html

文章源自评测啦-https://www.ovz.cc/556.html

生效成功以后我们如果没Cloudflare账号,需要申请一个,目前Cloudflare官网已经支持中文了,非常方便!文章源自评测啦-https://www.ovz.cc/556.html

Cloudflare地址:https://www.cloudflare.com/zh-cn文章源自评测啦-https://www.ovz.cc/556.html

如果你已经有一个Cloudflare账号建议用不常用的邮箱再申请一个,因为Cloudflare已经不提供CNAME接入所以接下来我们使用笨牛网提供的第三方Cloudflare管理平台。文章源自评测啦-https://www.ovz.cc/556.html

笨牛网地址:https://cdn.bnxb.com文章源自评测啦-https://www.ovz.cc/556.html

需要注册账号,然后填写你刚刚的Cloudflare账号和密码文章源自评测啦-https://www.ovz.cc/556.html

文章源自评测啦-https://www.ovz.cc/556.html

注册好登录以后点击域名接入添加域名,我们选择CNAME接入即可文章源自评测啦-https://www.ovz.cc/556.html

文章源自评测啦-https://www.ovz.cc/556.html

添加完成以后我们进入解析管理进行解析文章源自评测啦-https://www.ovz.cc/556.html

文章源自评测啦-https://www.ovz.cc/556.html

回源地址选择你网站的所在的VPS或虚拟主机的IP文章源自评测啦-https://www.ovz.cc/556.html

完成以后如果你的网站需要SSL,可以免费申请的。点击你的域名进去以后点击SSL状态文章源自评测啦-https://www.ovz.cc/556.html

文章源自评测啦-https://www.ovz.cc/556.html

验证方式随你自己选择,你觉得哪个方便选择哪个即可。文章源自评测啦-https://www.ovz.cc/556.html

主要设置大家可以参考我的设置:文章源自评测啦-https://www.ovz.cc/556.html

文章源自评测啦-https://www.ovz.cc/556.html

关于防CC:文章源自评测啦-https://www.ovz.cc/556.html

使用笨牛网提供的平台管理还有一个好处,可以根据你的网站状态自动开启Cloudflare的5秒盾,大大缓解被CC的可能。文章源自评测啦-https://www.ovz.cc/556.html

文章源自评测啦-https://www.ovz.cc/556.html

点击自动开盾,我们下载笨牛网提供的文件并打开,把这里面的字删除掉并填上你自己的TOKEN文章源自评测啦-https://www.ovz.cc/556.html

文章源自评测啦-https://www.ovz.cc/556.html

完成以后复制文件里面所以的代码,登录宝塔在计划任务填写并设置1分转执行一次文章源自评测啦-https://www.ovz.cc/556.html

文章源自评测啦-https://www.ovz.cc/556.html

上面的操作基本已经完成,然后接下来要讲的就是定时自动更换优质 IP 了文章源自评测啦-https://www.ovz.cc/556.html

也就是我最近在 Github 上发现了一个不错的项目:文章源自评测啦-https://www.ovz.cc/556.html

cf2dns:http://github.com/ddgth/cf2dns文章源自评测啦-https://www.ovz.cc/556.html

你需要一个 Github 账号,登录后进入该项目:文章源自评测啦-https://www.ovz.cc/556.html

点击右上角 Fork 到自己仓库文章源自评测啦-https://www.ovz.cc/556.html

文章源自评测啦-https://www.ovz.cc/556.html

Fork 后会跳转到自己 Fork 的仓库界面,进入 Settings文章源自评测啦-https://www.ovz.cc/556.html

文章源自评测啦-https://www.ovz.cc/556.html

点击 Secrets文章源自评测啦-https://www.ovz.cc/556.html

文章源自评测啦-https://www.ovz.cc/556.html

点击 New repository secret文章源自评测啦-https://www.ovz.cc/556.html

文章源自评测啦-https://www.ovz.cc/556.html

Name 填 DOMAINS文章源自评测啦-https://www.ovz.cc/556.html

Value 填如下:文章源自评测啦-https://www.ovz.cc/556.html

#单域名
{"域名": {"@": ["CM","CU","CT"]}}
#单域名多个二级域名
{"域名": {"@": ["CM","CU","CT"], "前缀": ["CM", "CU", "CT"], "前缀": ["CM","CU","CT"]}}
#多个域名以及多个二级域名
{"域名": {"@": ["CM","CU","CT"], "前缀": ["CM", "CU", "CT"], "前缀": ["CM","CU","CT"]},"域名": {"@": ["CM","CU","CT"], "前缀":["CM","CU","CT"]}}

一般我们这样填写即可,可以复制我写的进行修改,域名改为自己的。文章源自评测啦-https://www.ovz.cc/556.html

{"wzk.xyz": {"@": ["CM","CU","CT"], "www": ["CM","CU","CT"]}}

然后点击绿色按钮 Add secrets 提交
PS:如需多个域名或多个前缀,也需要在笨牛网控制面板那里添加解析至源 IP 的 A 记录文章源自评测啦-https://www.ovz.cc/556.html

还是跟刚才同样的方法,点击 New repository secret文章源自评测啦-https://www.ovz.cc/556.html

Name 填 KEY
Value 填你的 KEY文章源自评测啦-https://www.ovz.cc/556.html

KEY 可以在该项目作者的商店购买,如果你不想花钱的话,可以填o1zrmHAF这个 KEY 进去文章源自评测啦-https://www.ovz.cc/556.html

然后点击 Add secrets 提交文章源自评测啦-https://www.ovz.cc/556.html

文章源自评测啦-https://www.ovz.cc/556.html

PS:作者也说了,o1zrmHAF 这个 KEY 用的是历史优选的 Cloudflare IP,还是建议去作者的商店购买,也不贵,花不了几个钱文章源自评测啦-https://www.ovz.cc/556.html

作者商店地址:https://shop.hostmonit.com文章源自评测啦-https://www.ovz.cc/556.html

腾讯云控制台地址:https://console.cloud.tencent.com/cam/capi文章源自评测啦-https://www.ovz.cc/556.html

接下来去腾讯云控制台新建一个密钥,会得到两个秘钥文章源自评测啦-https://www.ovz.cc/556.html

文章源自评测啦-https://www.ovz.cc/556.html

切换到 Github 点击 New repository secret文章源自评测啦-https://www.ovz.cc/556.html

Name 填 SECRETID
Value 填腾讯云得到的对应密钥文章源自评测啦-https://www.ovz.cc/556.html

点击 Add secrets 提交文章源自评测啦-https://www.ovz.cc/556.html

再次点击 New repository secret文章源自评测啦-https://www.ovz.cc/556.html

Name 填 SECRETKEY
Value 填腾讯云得到的对应密钥文章源自评测啦-https://www.ovz.cc/556.html

点击 Add secrets 提交文章源自评测啦-https://www.ovz.cc/556.html

以上所添加的总共有 4 个,分别是 DOMAINS,KEY,SECRETID,SECRETKEY文章源自评测啦-https://www.ovz.cc/556.html

文章源自评测啦-https://www.ovz.cc/556.html

点击 Code文章源自评测啦-https://www.ovz.cc/556.html

文章源自评测啦-https://www.ovz.cc/556.html

点击进入.github/workflows 目录文章源自评测啦-https://www.ovz.cc/556.html

文章源自评测啦-https://www.ovz.cc/556.html

点击进入 run.yml 文件文章源自评测啦-https://www.ovz.cc/556.html

文章源自评测啦-https://www.ovz.cc/556.html

点击图标开始编辑文章源自评测啦-https://www.ovz.cc/556.html

文章源自评测啦-https://www.ovz.cc/556.html

把第 8 行的 16 改为 15(15 分钟执行一次,可自定义,建议 15)文章源自评测啦-https://www.ovz.cc/556.html

然后点击 Start commit 提交保存文章源自评测啦-https://www.ovz.cc/556.html

文章源自评测啦-https://www.ovz.cc/556.html

然后点击 Actions文章源自评测啦-https://www.ovz.cc/556.html

文章源自评测啦-https://www.ovz.cc/556.html

会提示如下,点击绿色按钮文章源自评测啦-https://www.ovz.cc/556.html

文章源自评测啦-https://www.ovz.cc/556.html

点击选择框,选择 Github Actios Cloudflare2DNSPod Bot文章源自评测啦-https://www.ovz.cc/556.html

文章源自评测啦-https://www.ovz.cc/556.html

然后你会看到个这样的提示,点击即可文章源自评测啦-https://www.ovz.cc/556.html

文章源自评测啦-https://www.ovz.cc/556.html

本教程到这里基本算是已经结束了,如需检测是否执行成功,请看下方
查看运行日志:
等待十几分钟后,刷新页面你会看到如下,然后点击进去文章源自评测啦-https://www.ovz.cc/556.html

文章源自评测啦-https://www.ovz.cc/556.html

点击 build文章源自评测啦-https://www.ovz.cc/556.html

文章源自评测啦-https://www.ovz.cc/556.html

点击 run cf2dns 看到 SUCCESS 的字样既视为成功执行文章源自评测啦-https://www.ovz.cc/556.html

文章源自评测啦-https://www.ovz.cc/556.html

如果看不懂日志,最简单的办法还是登陆 DNSPod 查看该域名的解析记录,你会看到多出 6 条解析,分别对应移动、联通、电信。文章源自评测啦-https://www.ovz.cc/556.html

境外IP我建议大家直接CNAME到www.gov.hk,访问速度非常优秀!文章源自评测啦-https://www.ovz.cc/556.html

文章源自评测啦-https://www.ovz.cc/556.html

如果大家觉得麻烦或者想直接抄作业可以直接CNAME解析到我已经设置好的域名:cdn.xia.me或者www.gov.hk即可,我使用的也是免费的key每15分钟更新一次,访问效果可以直接参考本站目前我也在使用,个人感觉还不错。文章源自评测啦-https://www.ovz.cc/556.html

另外如果怕使用Cloudflare经常更换IP导致影响SEO优化,我们可以在DNSPOD直接设置你的网站IP给搜索引擎访问就可以了!文章源自评测啦-https://www.ovz.cc/556.html

文章源自评测啦-https://www.ovz.cc/556.html

本次教程到这里就结束了,在这里说明一下,只适合网站经常被攻击或本身线路不好的朋友,当然也适合一些防止被黑的朋友,虽然是优选Cloudflare的节点但是晚高峰访问还是会有点慢的,以下附上接入Cloudflare优选节点的效果图给大家参考!文章源自评测啦-https://www.ovz.cc/556.html

文章源自评测啦-https://www.ovz.cc/556.html

文章源自评测啦-https://www.ovz.cc/556.html

  • 本文由 发表于 2021年4月26日18:26:00
  • 转载请务必保留本文链接:https://www.ovz.cc/556.html
更换域名终结篇,以及网站备案后搬回国内感想 网站优化

更换域名终结篇,以及网站备案后搬回国内感想

本站兜兜转转已经换了3次域名了,从一开始的小众域名到现在还看得过去的流行域名,更换域名的想法很多,主要目的是为了网站收录问题以及短小易记。之前几个域名都挺非主流的,而且也无法进行备案,导致百度从未收录...
评论:1   其中:访客  1   博主  0
    • mojinxi
      mojinxi 0

      支持,我现在就是直接CNAME到大佬的域名,速度比以前快乐很多 ::aru:thumb::

    匿名

    发表评论

    匿名网友 填写信息

    :?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: