前言
本文记录一下之前苦苦搜寻此问题的答案。对于不同版本打开和关闭防火墙的命令是不一样的。
查看防火墙的状态
[zhihua@localhost ~]$ firewall-cmd --state
然后呢显示结果不是not running
就是running
。我的已经关闭了防火墙所以显示not running.
检查防火墙的状态
[root@localhost zhihua]# systemctl list-unit-files|grep firewalld.service
然后显示firewalld.service disabled
关闭防火墙
##停止防火墙
[zhihua@localhost ~]$ sudo systemctl stop firewalld.service
##停止防火墙也可以这样
[zhihua@localhost ~]$ sudo systemctl stop firewalld
##禁止firewall开机启动
[zhihua@localhost ~]$ sudo systemctl disable firewalld.service
重启防火墙
##重启防火墙
[zhihua@localhost ~]$sudo systemctl start firewalld
##或者
[zhihua@localhost ~]$sudo systemctl restart firewalld
网友评论