阿里云实例重启服务器后宝塔面板无法访问打开,同时SSH和网站也无法链接解决方法

这个持续了一天,今天终于找到办法解决了,分享一下解决方法。
网上找了很久,他们说的那些办法都无法解决的。
很多人都是说阿里云端口防火墙问题
这个对于新安装的宝塔面板的用户,就要去阿里云或者腾讯云平台上面开启8888端口,
我这个之前已经开启,都不是这个问题
还有使用宝塔面板的用户不要直接在阿里云或者腾讯云上面直接重启或者关闭重启实例服务器,这样因为会卡死,宝塔面板启动不了的。因为内部还有很多软件插件环境什么的在运行,跟电脑一样,开启运行着很多软件,你突然关了主机电源,会把运行中的环境插件卡死在里面,会造成宝塔面板无法打开。
要在宝塔面板首页右上角那里重启才行,要利用宝塔执行关闭内部的运行的环境再重启才能正常,否则容易造成出问题,。
我这个问题造成宝塔面板无法打开,同时SSH无法链接,网站也无法访问,可能是我之前修改过hosts文件造成的。
下面说说这个解决方法:
在控制台上通过管理终端登录该ecs服务器,如果服务器启动失败并有异常报错的提示,如果服务器正常运行,请输入以下命令执行以判断当前网络情况: ping www.aliyun.com -c 4
另外,服务器的内部防火墙如果开启的话,建议临时关闭一下,
需要排查下网络的情况,请在服务器上输入以下2条命令执行并反馈下结果截图:
ifconfig
cat /etc/resolv.conf

阿里云实例重启服务器后宝塔面板无法访问打开,同时SSH和网站也无法链接解决方法

note_attach.png


在控制台上先做好磁盘的快照以作备份,快照完成后通过控制台的管理终端,登录服务器参考以下命令配置下网络连接信息并执行:
cp /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth0.bakk
vim /etc/sysconfig/network-scripts/ifcfg-eth0
打开文件后,按i 键 后就可以编辑了,最终设置如下:
DEVICE=eth0
BOOTPROTO=static
ONBOOT=yes
IPADDR=134.454.556.26 (注意:这是内外IP)
NETMASK=255.255.240.0
GATEWAY=134.454.556.253 (注意:这是内外IP结尾)
DNS1=100.100.2.138
DNS2=100.100.2.136
配置完毕后按Esc键退出插入模式,并输入 :wq 保存文件(注意要输入冒号)。
然后再输入以下命令并执行: service network restart
最后测试一下 是否可以连接正常

限时免费领取阿里云2000元优惠礼包

这样就解决了。