centos7防火墙
查看防火墙状态
firewall-cmd --state
#或者
systemctl status firewalld
打开防火墙
systemctl start firewalld
关闭防火墙
systemctl stop firewalld
重启防火墙
firewall-cmd --relaod
#或者
systemctl reload firewalld
开机自启动防火墙
systemctl enable firewalld
禁止开机启动防火墙
systemctl disable firewalld
查看已打开的端口
firewall-cmd --list-ports
打开端口
firewall-cmd --permanent --zone=public --add-port=8080/tcp
#其中permanent表示永久生效,public表示作用域,8080/tcp表示端口和类型
关闭端口
firewall-cmd --permanent --zone=public --remove-port=8080/tcp
防火墙重新加载
firewall-cmd --reload