firewall-cmd这个命令主要是用来操作防火墙

启动firewalld服务

1
systemctl start firewalld

查看firewalld服务状态

1
systemctl status firewalld

禁用firewalld服务

1
systemctl disable firewalld

停止firewalld服务

1
systemctl stop firewalld

查看防火墙状态

1
firewall-cmd --state

开启端口,以80端口为例

1
firewall-cmd --permanent --zone=public --add-port=80/tcp

重启防火墙

1
firewall-cmd --reload

查看开放的端口

1
firewall-cmd --list-ports

查看版本

1
firewall-cmd --version

查看帮助

1
firewall-cmd --help

查看区域信息

1
firwalld-cmd --get-active-zones