背景回顾:
因为最近阿里云做活动,然后就升级服务器并对服务器重启。结果服务器下所有项目网站都无法访问。搞得我感觉一下子损失了几百万一样。提交了阿里工单,技术排查了半天。各种端口状态命令查询,各种姿势配合,结果还是没解决。
怎么可能解决不了的心态促使我 自己看
结果蒙蔽了 :NND防火墙被谁莫名打开了
最终原因:因为阿里部分服务器在重启后将会自动打开防火墙。
解决方案:
第一步:查询防火墙状态
先查询防火墙状态:
systemctl status firewalld
返回结果:
● firewalld.service - firewalld - dynamic firewall daemon
Loaded: loaded (/lib/systemd/system/firewalld.service; enabled; vendor preset: enabled)
Active: active (running) since Fri 2021-07-02 15:05:21 CST; 37min ago
Docs: man:firewalld(1)
Main PID: 620 (firewalld)
Tasks: 2 (limit: 4915)
CGroup: /system.slice/firewalld.service
└─620 /usr/bin/python3 -Es /usr/sbin/firewalld --nofork --nopid
Jul 02 15:05:20 iZ8vbduwibd2y6mjjqnvc5Z systemd[1]: Starting firewalld - dynamic firewall daemon...
Jul 02 15:05:21 iZ8vbduwibd2y6mjjqnvc5Z systemd[1]: Started firewalld - dynamic firewall daemon.
第二步:如果防火墙开启,那就给他关闭。命令如下:
systemctl stop firewalld
如果你会忘了重启导致防火墙开启这件事,防止下次再次蒙逼,那就给他来个设置开机自动关闭防火墙。命令如下:
systemctl disable firewalld.service
版权声明:本文为weixin_42344699原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。