CentOS7命令:
查看防火墙状态:firewall-cmd --state
![](https://i-blog.csdnimg.cn/blog_migrate/f7f6d101617529b104a382e45f622a7a.png)
关闭防火墙:systemctl stop firewalld.service
禁止开机自启:systemctl disable firewalld.service
我这里出现了一个小问题,以前没出现过的:执行以上命令后,再次查看防火墙状态居然还是running
![](https://i-blog.csdnimg.cn/blog_migrate/54a4be68dabd0b123c6fa6251c8d211c.png)
用另一种命令:systemctl status firewalld查看防火墙状态,出现了Active: failed (Result: timeout)
![](https://i-blog.csdnimg.cn/blog_migrate/7e84acce4452ec0f6dbfd9b9123c43b6.png)
解决办法:
执行以下命令后,恢复running:
systemctl stop firewalld;pkill -f firewalld;systemctl start firewalld
重复以上关闭命令就好了
》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》
然后就好了,如下: