承接 - 外貿網站架設 谷歌SEO優化 網站速度優化

大陆网站如何通过Saas链接Cloudflare,境外流量走CF CDN

搜尋
大陆网站如何通过Saas链接Cloudflare
文章目錄
文章目錄

本文详细讲解大陆网址如何通过Saas链接CloudFlare (简称CF),实现境外流量走CF CDN,境内可以不走CDN也可以走国内CDN (例如EdgeOne)。教程已经尽量简短,可是必要内容无法缩减,请耐心看完,仔细操作。

以前可以通过CNAME方式接入CF,很方便。可是太多人滥用,于是CloudFlare官网禁止新网站通过CNAME方式接入。小迪这个网站www.diiamo.cn原本通过CNAME方式接入了CF。

因为出了点错误,所以小迪临时断开链接,CF官方刚好那段时间改规则禁用CNAME方式接入...,超级无语。长达几年时间本网站无法使用CF CDN,后来开始流传使用SaaS方式接入CF。

小迪之前也试过一下SaaS接入,可是链接失败。网上教程都是说一半不说一半,不全面甚至有错误。整个华夏神国居然找不出一篇完整、详细的SaaS接入CF教程,并且讲清楚如何实现自动清理缓存和获取真实访客IP等。

刚好最近看到一篇稍微详细一点的SaaS接入CF教程,加上AI辅助终于链接成功,还完美解决掉几个负面影响。小迪花2天时间写这篇文章帮大家获取CF福利。

 

通过Saas链接CloudFlare CDN有啥好处?

大陆网站使用CloudFlare CDN (简称CF)好处多多。

好处一:大陆外地区可以免费使用CDN加速,提升访问速度以及SEO效果等;

虽然大陆网站主要面向国内用户,可是有不少目标用户使用谷歌等搜索引擎,并且港澳台地区甚至国外可能会有一点客户。大陆外地区通过CloudFlare访问网站的话速度会快些。谷歌、AI等爬取内容更加顺畅,有助于提升网站SEO、GEO效果。

有些目标客户使用国外AI搜索,也有些站长可能会使用国外工具 (例如Ahrefs) 分析网站之类,链接CF能提高海外AI以及一些海外工具读取网站成功率。

好处二: CloudFlare CDN提供免费强大防火墙,极大增加网站安全性。

我们迪亚莫官网www.diiamo.cn主要面向大陆用户,可是自然引来很多海外访问,其中有大量机器人恶意访问/ 攻击。尤其是垃圾留言和扫描器,小迪已经手动拉黑几万个IP。

CloudFlare提供免费强大防火墙,支持高度自定义防火墙规则,效果非常好,可以拦截大量海外恶意访问。减少服务器负担和烦人的垃圾留言,增加安全性。

 

如何通过Saas链接CloudFlare?

网站通过Saas方式链接CloudFlare,请先准备好:

1)注册一个CloudFlare账号,并且绑定信用卡之类付款方式,这样才可以使用免费的Saas (自定义主机) 功能。注册教程请移步谷歌搜索;

2) 大陆网站A(要使用CloudFlare加速的那个网站)必须使用国内带智能解析(可以给不同地区添加不同解析)的域名解析服务

阿里云,华为云,腾讯云 (DNSPod) 之类大厂的域名解析都可以用。宝塔的域名解析不行,没有智能解析功能。

这个网站A域名强烈建议使用www形式,如果现在是不带www形式,我建议你马上先改成www形式,否则后面坑很多。

如果域名A在海外平台注册,建议把域名免费迁移到DNSPod之类平台,不想迁移的话可以改成使用DNSPod等域名解析服务。

3) 需要额外使用另外一个域名B通过修改NS方式链接CloudFlare (具体操作请移步谷歌搜索);域名B的后缀之类没任何要求,访客也看不到。可以在CloudFlare上面注册便宜新域名 (具体操作请移步谷歌搜索),简单又快。

小莫没办法每一步都写得很详细,有些很简单或者随便谷歌搜索、问AI有答案的东西需你自己去了解。

 

链接教程:

1- 需要有一个搭建好的网站A,能通过正式域名正常访问,安装好SSL证书。有没有链接其它国内CDN都行。假设网站A域名为 www.diiamo.cn

强烈建议国内网站使用www形式域名作为主域名,如果使用非www形式根域名兼容性差很多后续可能很多麻烦,例如根域名无法同时使用企业邮箱和CDN加速。

2- 辅助域名先通过修改NS的方式绑定CloudFlare,这个网上超多教程,也很简单,不多解释。假设辅助B域名为 diiamo.org

3- 在CF里给辅助域名添加一个二级域名,并且通过A解析记录绑定网站A服务器IP (按下图)。假设二级域名为 todiiamocn.diiamo.org

screenshot205554

4- 进入CF的“自定义主机”板块↓,在回退源那里输入上面创建的二级域名 todiiamocn.diiamo.org。然后点击“添加自定义主机名”,输入网站A的域名www.diiamo.cn

这个网站A域名强烈建议使用www形式,如果现在是不带www形式,我建议你马上先改成www形式,否则后面坑很多。

screenshot205744

此內容查看價格為299元(VIP折扣、终身VIP免費),请先
如无特别说明, 购买一次可查看本页所有付费内容

 

判断是否链接成功CF:

通过Saas链接CloudFlare内容到此结束,顺利的话网站已经成功通过SaaS绑定CloudFlare,境外访问走CF CDN。按下面方法判断是否生效。

1- 打开并且启用你的梯子软件 (科学上网工具) ,代理模式选“全局模式”↓,如果有“智能模式/路由”的话关闭;

screenshot212350

screenshot213520

2- 梯子软件线路选其它国家,最好选美国;

3- 打开你网站,刷新几次,按F12进入开发者工具,以此点击  “网络” > “文档” > “网址” > 查看 “响应标头”折叠板块内容。

如果有显示“cf-cache-status”、“cf-ray” 这2个内容表示成功链接CloudFlare。此时CF默认不会缓存HTML,所以正常会显示"cf-cache-status    Bypass/ Miss"。

按下面 “网站链接CloudFlare实现修改后自动清理CDN缓存” 板块内容操作就能让CF缓存网站HTML。

screenshot213717

 

提示:下面操作教程都是基于宝塔面板,如果你使用其它面板,方法和原理是一样的,只是操作路径不一样,请教AI就行。

把CloudFlare回源IP添加到防火墙白名单

需要把CDN 回源IP添加到你主机防火墙白名单,这样CDN才能顺利回源获取页面信息,否则网站可能出现异常。

此內容查看價格為299元(VIP折扣、终身VIP免費),请先
如无特别说明, 购买一次可查看本页所有付费内容

 

取访客真实IP方式

默认情况下网站读取CloudFlare回源IP作为访客IP,这样的话防火墙无法发挥作用,因为CloudFlare回源IP上面已经添加到防火墙白名单,所以访客恶意操作几乎不会被拦截,很危险。

网站防火墙、防 CC 攻击、IP 黑/白名单等功能依赖准确的访客 IP 才能工作。如果底层拿不到真实 IP,防火墙可能会误判 CDN 的 IP 是攻击者,或者把真正的攻击者当成 CDN 节点放行。

同时也会导致网站很多功能异常,所以需要让网站知道哪个是真实访客IP。

 

宝塔设置CDN来源IP解析

宝塔面板首先要设置“CDN来源IP解析”,日志才能正确显示访客真实IP。这里分2种情况,1种是只使用CloudFlare,另外一种使用双CDN,例如跟小迪网站 (www.diiamo.cn) 一样大陆外访问走CloudFlare,大陆内访问走EdgeOne。

根据自己情况,选下面其中一个设置“CDN来源IP解析”。

 

只使用CloudFlare (单CDN) 如何设置CDN来源IP解析

默认情况下网站读取的是CloudFlare回源IP作为访客IP,这样的话防火墙无法发挥作用,因为CloudFlare回源IP上面已经添加到防火墙白名单,所以任何访客操作几乎不会被拦截。

此內容查看價格為299元(VIP折扣、终身VIP免費),请先
如无特别说明, 购买一次可查看本页所有付费内容

 

使用双CDN如何设置CDN来源IP解析

如果跟小迪网站 (www.diiamo.cn) 一样大陆外访问走CloudFlare,大陆内访问走EdgeOne,需要特别设置。

此內容查看價格為299元(VIP折扣、终身VIP免費),请先
如无特别说明, 购买一次可查看本页所有付费内容

 

宝塔Nginx防火墙设置

宝塔Nginx防火墙也要设置获取用户真实IP,拦截才能生效。

此內容查看價格為299元(VIP折扣、终身VIP免費),请先
如无特别说明, 购买一次可查看本页所有付费内容

判断:把自己IP添加到防火墙白名单,然后使用浏览器隐私模式访问几个页面,等一会后去看下WAF > “防护事件” 里面记录的是否是你的真实IP,是的话就OK

screenshot145623

 

监控报表设置获取客户真实IP

付费版本宝塔面板,可以免费使用 监控报表 功能↓。

此內容查看價格為299元(VIP折扣、终身VIP免費),请先
如无特别说明, 购买一次可查看本页所有付费内容

判断:自己访问/操作几个页面,等一会后去看下监控报表里面记录的是否是你的真实IP,是的话就OK。

screenshot150150

 

使用双CDN如何配置Nginx获取访客真实IP
此內容查看價格為299元(VIP折扣、终身VIP免費),请先
如无特别说明, 购买一次可查看本页所有付费内容

弄完之后,一点要查看下接下来网站的访问情况,是否有很多访问异常,是否记录的都是客户真实IP,具体查看方法自己问AI之类。

可以查看宝塔网站访问日志,宝塔监控报表 (专业版及以上才有),WordFence“实时流量”记录等等。这些都有记录访客IP和访问状态码 (2和3开头为正常,4和5开头代表访问失败)。

 

WordFence设置获取用户真实 IP

WordFence插件也要设置合适的获取访客真实IP方式,这样WordFence防火墙才能发挥作用。

此內容查看價格為299元(VIP折扣、终身VIP免費),请先
如无特别说明, 购买一次可查看本页所有付费内容

 

网站链接CloudFlare实现修改后自动清理CDN缓存

网站需要链接CloudFlare才能实现修改网站内容后,自动刷新CloudFlare CDN缓存。因为网站通过Saas方式链接,所以很多插件链接不了,目前只发现这个插件可以。

此內容查看價格為299元(VIP折扣、终身VIP免費),请先
如无特别说明, 购买一次可查看本页所有付费内容

 

常见问题和错误

单CDN比较简单,按上面操作后就行,目前没遇到过问题。双CDN情况复杂很多,按上面教程几乎排完雷,正常运行。

如果购买了我们教程,或者是本周包年及以上客户遇到问题,欢迎联系微信客服反馈处理。

 

保存文章/产品提示554错误,保存不成功,耗时太长

编辑文章、产品保存时,有时候会提示下图错误↓。“该网页无法正常运作,HTTP ERROR 554”。刷新恢复正常,提示保存成功。

screenshot193416

此內容查看價格為299元(VIP折扣、终身VIP免費),请先
如无特别说明, 购买一次可查看本页所有付费内容

 

链接CF CDN后,香港、台湾、澳门地区访问速度下降

此內容查看價格為299元(VIP折扣、终身VIP免費),请先
如无特别说明, 购买一次可查看本页所有付费内容
評論 :

发表评论

注意: 请不要输入"https://"开头网址,否则会被防火墙自动拉黑。

評論 :

发表评论

注意: 请不要输入"https://"开头网址,否则会被防火墙自动拉黑。

免註冊快速登陸

輸入使用者名稱密碼登入

       
沒有帳號? 忘記密碼?
購買提示

如需購買請先點擊右上角頭像登錄,登錄後如果顯示未登錄狀態請刷新页面