news 2026/2/25 9:50:43

CDN 终极挑战之 CDN 套娃方案

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
CDN 终极挑战之 CDN 套娃方案

服务器:

A:宝塔面板

B:宝塔 WAF

先把这两个搭建好,可以省略WAF,但是省略后出现的任何问题,别问,问就是你自己省略的。

前置要求:服务器的网站可以跑通,并且使用WAF前置后也能跑通,以后都用WAF的IP

CDN选用:

主:百度云CDN(这里设置服务器的源站IP地址)

辅:腾讯云EO(这里设置源站为百度CDN给的那个cname)

目前教程就这两个CDN,我个人试验了把EO换成ESA,联通云,白山云,天翼云,CF,华为云,京东云,都已经跑通,方法大同小异。

备注:下面是示例,全部真实,包括IP地址,不要想着攻击,都是超过800Gbps的高仿

百度云CDN配置:

这里的基础源站配置里面的回源HOST一定要设置为你自己的源站的域名,不要忘了,省略的后果自负。我这里的IP地址都是链接源站的前置的宝塔WAF的IP地址,在这里就已经替代源站了。条件源站配置,自己可根据官方文档配置。

这个是缓存配置的过期时间,我用的是 halo 所以是 halo 的直接照抄,其他程序的自己根据文档设置。

忽略参数,这里不要忽略,谢谢。共享缓存是 @和www 都是同一个站点的时候开启,这样可以避免重复拉取。

访问控制这里,麻烦照抄即可。

回源配置直接照抄。其中因为是 CDN 套 CDN,回源SNI配置,务必开启,域名也是当前的域名,这里不填写,上层CDN会随机出现502。

HTTPS配置这里,直接照抄。

HTTPS双向认证不要打开!单一使用一个CDN,上面没有第二个CDN的情况下可以,有两个或者以上的CDN,一个套一个,请关闭!

记住这里的 cname 的值。

现在打开腾讯云的边缘安全加速平台 EO:

先添加网站:

这里的源站配置,里面选择域名,然后输入对应的百度CDN的cname的值。

这里的缓存根据自己的情况设置,我是 halo,大家相同的直接照抄。

这里是规则引擎的配置

托管规则中的评估模式,关掉!

然后添加解析,canme 指向腾讯云eo提供的cname。

比如:

重点:CDN套CDN情况下,不要开启cname展平,不要开启dessec。

综上所述:

用户访问网站的流程为:

用户 >>> 腾讯云EO >>> 百度云CDN >>> 宝塔WAF >>> 宝塔源站

至于为什么选用百度云CDN作为底层,是因为配置齐全,且多。目前我试过百度云CDN,白山云CDN,联通云CDN可以作为底层CDN。腾讯云EO和阿里云ESA以及华为云CDN作为底层会有意想不到的大量502,522,499的错误,原因未知。且EO套ESA或者ESA套EO,会出现超级多的522报错。

根据上面可随意扩展盾。好处多多,不一一阐述了。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/2/24 1:33:43

Mini2440 Keil jlink烧录问题(一)Cannot Load Flash Programming Algorithnm

一、故障现象:显示Cannot Load Flash Programming Algorithnm! 之后显示Error: Flash Download failed -ARM920T二、故障原因flash下载算法错误,和mini2440不匹配,虽然此处我的算法选择没问题,但是我的烧录地址配置的有问题一样烧…

作者头像 李华
网站建设 2026/2/23 11:28:07

PPTist完整使用教程:10分钟掌握在线演示制作技巧

PPTist完整使用教程:10分钟掌握在线演示制作技巧 【免费下载链接】PPTist 基于 Vue3.x TypeScript 的在线演示文稿(幻灯片)应用,还原了大部分 Office PowerPoint 常用功能,实现在线PPT的编辑、演示。支持导出PPT文件。…

作者头像 李华
网站建设 2026/2/24 0:29:33

掌握Sticky:Linux桌面高效笔记管理神器

掌握Sticky:Linux桌面高效笔记管理神器 【免费下载链接】sticky A sticky notes app for the linux desktop 项目地址: https://gitcode.com/gh_mirrors/stic/sticky 在日常工作和学习中,你是否经常遇到这样的困扰:灵感闪现时找不到纸…

作者头像 李华
网站建设 2026/2/25 1:15:39

Rust-CUDA性能优化终极指南:从入门到精通的完整解决方案

Rust-CUDA性能优化终极指南:从入门到精通的完整解决方案 【免费下载链接】fastgpt-admin fastgpt项目的简略后台 项目地址: https://gitcode.com/gh_mirrors/fa/fastgpt-admin Rust-CUDA作为GPU计算领域的新兴技术栈,为开发者提供了在保持内存安全…

作者头像 李华
网站建设 2026/2/24 0:33:08

快速掌握PPTist:从零基础到专业制作的完整成长路径

快速掌握PPTist:从零基础到专业制作的完整成长路径 【免费下载链接】PPTist 基于 Vue3.x TypeScript 的在线演示文稿(幻灯片)应用,还原了大部分 Office PowerPoint 常用功能,实现在线PPT的编辑、演示。支持导出PPT文件…

作者头像 李华
网站建设 2026/2/23 13:16:25

Midscene.js:AI视觉技术如何重塑企业自动化测试流程

Midscene.js:AI视觉技术如何重塑企业自动化测试流程 【免费下载链接】midscene Let AI be your browser operator. 项目地址: https://gitcode.com/GitHub_Trending/mid/midscene 在数字化转型浪潮中,自动化测试已成为企业提升开发效率和产品质量…

作者头像 李华