建站经验:百度云加速与阿里云盾冲突解决方案

应该是两家公司的互相竞争的关系,因为阿里云也推出了阿里云解析和阿里CDN服务,所以阿里云服务器附赠的云盾安全功能,不支持关闭和设置ip白名单,很易导致百度云加速、加速乐、安全宝等阿里系外的节点加速服务产品在受到攻击的情况下,节点回源时出现网站502报错,不能访问的网站的问题。我也是偶然间发现这个问题,因为要测试新上线百度云观测产品,临时关闭掉七牛镜像加速功能之后,网站在一个小时内,忽然多次出现不能正常访问,报502错的情况。

云盾

当下觉得很意外,因为阿里云服务器一向稳定。登陆到阿里云后台去看,服务器运行正常,当时想到一定是云盾防攻击模式启动了,导致节点回源失败,无法联系上服务器。当时还不知道阿里云盾不支持设置IP白名单,在百度云加速IP节点设置白名单的帮助当中找不到云盾的解决方案,又去阿里云服务器官方论坛和百度网站上去搜索相关的知识,发现早在加速乐上线之际13年的11月份就有人在论坛当申诉这样的问题,此后也有不少网友要求阿里云开放白名单设置,但一律没有得到正面的回应。

云加速

估计,按此形势,阿里云盾应该不会主动去开放服务,毕竟阿里云是一个收费的项目,花了钱不会主动放弃,而百度云加速还在试运行阶段,遇到冲突很多人会主动放弃后者。恢复启用七牛云加速插件,网站迅速恢复正常。其中的原理我一时没有弄得特别清楚,猜想应该是七牛云应该起到了一个中介的作用。百度云加速节点回源的时候多半是回溯到七牛云这个中介点,而减少了对阿里云服务器的回源访问,大大降低了云盾防御模式发生机率,从而解决这个问题。不管怎么样,如果你使用阿里云服务器,又想使用百度的云加速,不妨试试七牛的服务。当然也许有更好的解决方案,请赐教!