宝塔添加cloudflare的CDN出现520错误
安装完宝塔防火墙出现了520错误 猜想是和cloudflare的此CDN导致的
添加 cloudflare521 和 520 错误最终解决办法
在 Nginx 防火墙中添加 cloudflare 的 IP 到 IP 白名单
如果你也同样是 cloudflare cdn 可以将以下添加到 IP 白名单中
[[[131,0,72,0],[131,0,72,22]],[[172,64,0,0],[172,64,0,13]],[[104,16,0,0],[104,16,0,12]],[[162,158,0,0],[162,158,0,15]],[[198,41,128,0],[198,41,128,17]],[[197,234,240,0],[197,234,240,22]],[[188,114,96,0],[188,114,96,20]],[[190,93,240,0],[190,93,240,20]],[[108,162,192,0],[108,162,192,18]],[[141,101,64,0],[141,101,64,18]],[[103,31,4,0],[103,31,4,22]],[[103,22,200,0],[103,22,200,22]],[[103,21,244,0],[103,21,244,22]],[[173,245,48,0],[173,245,48,20]]]
另外还有一种办法
在对新建站点进行了常规调整正常后,套上了cloudflare的CDN,出现了520错误,查看了官网的介绍及其他人的经验,初步判断还是宝塔本身的设定问题,主要集中在防火墙设置问题上,逐步进行了排查:文章源自鸵鸟的邮箱-https://www.tndyx.cc/49.html
1、nginx免费防火墙是否开启了海外屏蔽:屏蔽未开。文章源自鸵鸟的邮箱-https://www.tndyx.cc/49.html
2、cloudflare的IP段是否在白名单内:没列进去,在准备将cloudflare的IP段列入nginx的免费防火墙IP白名单内时,忽然发现新版的防火墙增加了CDN功能。由于不想输长长的IP段,就尝试把CDN功能打开,测试成功就有了下面的第三条。文章源自鸵鸟的邮箱-https://www.tndyx.cc/49.html
3、打开nginx免费防火墙的站点配置画面,启用CDN功能,同时为了获取真实IP,在CDN设置里对CDN-Headers输入了cloudflare使用的header:cf-connecting-ip(或者是http_cf_connecting_ip,不能确定就两个都输进去了),测试通过,网站顺利打开。
版权声明:
本站相关资源均存于来自于互联网,和网友投稿发送如果侵权或资源下载地址失效,如遇此情况可于本文留言或tg:@bayuechangan 联系博主,谢谢!!
下载本站软件注意:网站分享的软件资源并非本人原创,使用之前建议虚拟机运行
链接:https://dumuzhou.org/%e5%ae%9d%e5%a1%94%e6%b7%bb%e5%8a%a0cloudflare%e7%9a%84cdn%e5%87%ba%e7%8e%b0520%e9%94%99%e8%af%af/
文章版权归作者所有
共有 0 条评论