查看防火墙状态 

systemctl status firewalld

开启防火墙

systemctl start firewalld
#如出现错误 Failed to start firewalld.service: Unit is masked. 运行下面
systemctl unmask firewalld

开放80端口

#开80端口命令:
firewall-cmd --zone=public --add-port=80/tcp --permanent

#--zone=public #作用域
#--add-port=80/tcp 添加80端口,格式:端口/协议
#--permanent #永久生效,没有重启无效

关闭80端口

firewall-cmd --zone=public --remove-port=80/tcp --permanent

重新载入防火墙

firewall-cmd --reload

查看端口

firewall-cmd --zone=public --list-ports

设置开机自启动

systemctl enable firewalld.service

关闭防火墙 

systemctl stop firewalld