经常有站长反馈网站接入百度云加速后打不开,今天我们就来盘点下哪些原因导致网站打不开。
1.域名未验证生效
当你的域名提示如上图时,那说明你未接入生效,如果你是CNAME接入的,请确保域名做了TXT解析,如果你是NS接入的,请确保你域名已经修改百度的DNS。正确解析后,等半小时即可生效,如长期未生效请联系官方处理。
2.域名未解析
以主机吧多年经验来看,一些新手经常会出现域名不解析的情况,没有在百度云加速添加子域名,也没有在域名解析cname记录。
3.域名未正确解析
一些新手在百度子域名解析的指向选项里写错,要么写成百度的IP,要么写成自己本地的IP,要么写自己的域名,记住:指向框里填写网站服务器的IP。
4.未在CDN上部署SSL证书
网站本身是HTTPS的,接入百度云加速后,并 没有在百度云加速部署SSL证书,导致无法正常访问,如果你是HTTPS的,一定要部署SSL证书到CDN,部署教程《百度云加速SSL证书部署教程》
5.域名未审核
一些网站由于打不开,百度云加速系统未提示未审核,这个时候域名解析是不生效的,请联系百度企业QQ审核。
6.服务器防火墙拦截
这个是最常见的,目前来说几乎所有防火墙都会拦截百度云加速的IP,原因是接入百度云加速后,百度的部分节点会频繁请求源服务器,很容易触发防火墙机制,主要表现在访问网站提示网关错误。解决办法是彻底关掉防火墙,或者把百度云加速的IP段加入白名单,记住全部加入白名单。白名单地址:https://su.baidu.com/help/index.html#/10_changjianwenti/0_HIDE_FAQ/20_baiduyunjiasujiedianIPdizhiduan.md
7.机房防火墙拦截
一些站长反馈服务器并没有开启防火墙,但是开启百度云加速就是访问不了,这种情况一般出现在高防服务器上,原因可能是服务器端的机房对百度云加速的IP节点进行了拦截,可联系下机房把百度云加速的IP段加白。
8.网站CC被攻击状态
CC攻击会使服务器CPU占满,影响用户正常访问,也影响百度云加速IP请求,所以接入百度云加速后,先进入安全功能-ADS-CC防护开启强力防护模式,然后重启服务器,查看服务器CPU是否还占满状态。
9.服务器不能访问状态
IP被DDOS攻击进入黑洞,或者IP80和443端口无法访问,百度云加速自然无法请求,如果你的IP被DDOS的,那一定是你没有隐藏好,一定要更换一个新的IP,然后用百度云加速隐藏起来。
10.服务器带宽占满
如果你的网站访问时常很慢,甚至打不开,请检查下,目前带宽是否够用,带宽满了也就会影响百度云加速CDN请求。
11.百度云加速未分配IP
这个主要针对一些刚接入的网站,域名验证生效了,也审核了,但是ping就是ping不出IP,原因可能是百度云加速未分配IP,你可以联系百度企业QQ处理下。
12.源服务器在海外
由于国内互联网出国网络稳定性、速度等原因影响,CDN请求也会受到相应的影响,所以用海外服务器再使用百度云加速,请求多多少少会受到一些影响。
13.域名被墙
一些域名源服务器放国外,被墙后,再使用百度云加速是行不通的,因为源服务器在国外就在墙的控制范围,即使使用CDN也是没办法访问的,只有把服务器迁至国内才可以正常请求。
14.百度云加速节点挂了
由于百度云加速是防攻击型的,节点偶尔会有被攻击挂的情况,这个时候访问到这个节点的时会出现链接超时的显示,我们可以本地ping下域名,看看这个IP节点是否ping得通,如果显示超时,那说明真的是百度云加速的IP节点挂了,可联系百度企业QQ切换,当然如果你联系也行,一般情况下节点挂了百度都会自动更换的。
15.网页资源请求过慢
网站的一些请求太慢,导致节点请求超时,比如大量生成网页,采集等。百度云加速的节点请求超时为14.7秒,一但网页出现超过14.7秒无法访问的,网页请求就会显示502。
原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/tech/aiops/174729.html