昨天收到一位用户求助,他最近要备案一个网站,所以购买了国内的服务器想,在主机开通安装宝塔后,宝塔的后台控制面板一直无法打开。客户也有一定的运维经验,他想到是否是由于防火墙的问题导致的问题,于是用户检查了系统防火墙,同时也放行了宝塔面板的端口,但是奇怪的是,在放行后,宝塔的控制面板仍然访问不了。
错误截图:
确定无法打开的原因
当时看到这个截图,第一印象是“Connection Reset”这个错误通常是海外的主机在国内被墙了才会出现这个错误。难道国内主机也会被墙?
我让客户提供宝塔安装成功以后的界面,我发现宝塔在安装完成后,有一行提示:
解决问题
经过和客户确认,是购买他们家的ECS云主机,经过我对云主机的了解,通常会有一个有别于系统以外的防火墙。于是,远程过去看了一下后台是否有防火墙或者安全组设置之类的选项。
经过一段时间的检查,在云服务器ECS后台有一个安全组的选项,可以点击右侧的“管理规则”进入
然后在入方向中添加宝塔需要放行的端口,如图:
然后再次尝试访问宝塔就可以顺利打开:
总结:
现在很多的云平台都是会有一套操作系统以外的防火墙规则,用来为云平台的进行资源隔离和网络安全防护,如果你也曾经遇到过一些问题,不妨评论区留言或者私信你的问题,我在收到后会为您尝试解决,或许你的问题也会被作为案例在这里分享给大家哦!