前几天有遇到一个网友,告知他们的一台云服务器无法访问,网站也无法打开。开始以为是服务器故障,在服务器重启之后,检查运营状态没有问题,但是网站依旧无法打开,最后发现他的IP无法使用,IP通过PING测试在国内无法打开,但是在国外是可以PING通的,这个应该是典型的IP被封的问题。
造成服务器IP被封到底是什么原因呢?
1、主动问题
所谓的主动问题,应该是我们服务器所有者自己操作不当或者违规使用导致的IP被封。
2、被动问题
被动问题有可能是被外部的攻击,导致我们的当前IP被空路由。根据服务商的规则,可能需要几个小时到24小时才可以自动解封。或者还有一个被动问题就是无缘无故的被封,这个以前也有遇到过类似的商家。
关于服务器IP是否被封,这里很简单的就可以检测到,我们通过PING看看,如果IP不通,或者国内不通,国外通,那是典型的被封,如果是全部不通,我们需要检查是不是服务器维护或者是被攻击导致的IP空路由。
解决办法:
1、更换IP
如果我们服务商支持换IP的,那就直接换IP。不支持换的,备份服务器快照,然后重新安装系统,以及部署新的WEB环境,且我们可以更换一个新IP试试。
2、服务器问题
有可能是我们的服务器或者网站问题。比如我们有可能网站域名的问题,会造成我们无法打开网站的现象。服务器的问题,我们可以通过检查端口,服务器的WEB重新配置。
总之,大概率我们正常规范使用,是没有问题的。当然也有意外那我们就想办法解决。