centos7操作防火墙

查看防火墙状态

1
$ firewall-cmd --state

打开防火墙

1
$ systemctl start firewalld

允许防火墙开机启动

1
$ systemctl enable firewalld

重启防火墙

1
$ systemctl restart firewalld

关闭防火墙

1
$ systemctl stop firewalld

禁止防火墙开机启动

1
$ systemctl disable firewalld

新增端口

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

查询端口是否开发

1
$ firewall-cmd --query-port=80/tcp

重启防火墙

1
$ firewall-cmd --reload

查看开发端口

1
$ firewall-cmd --list-port

More info: Deployment