Centos7的防火墙firewall常用命令
1、Centos7 默认的防火墙是firewall
(1)查看帮助文档
#查看帮助文档
firewall-cmd --help
(2)查看防火墙版本
#查看防火墙版本
firewall-cmd --version
(3)查看防火墙状态
#查看防火墙状态
firewall-cmd --state
#或者
systemctl status firewalld
#或者
service firewalld status
(4)开启防火墙
#开启防火墙
service firewalld start
#或者
systemctl start firewalld
(5)重启防火墙
#重启防火墙
service firewalld restart
#或者
systemctl restart firewalld
#或者
firewall-cmd --reload
(6)关闭防火墙
#关闭防火墙
service firewalld stop
#或者
systemctl stop firewalld
(7)查看已经开放哪些端口
#查看哪些端口已经开放
firewall-cmd --zone=public --list-ports
#查看指定的端口,开启返回yes,否则返回no
firewall-cmd --zone=public --query-port=8080/tcp
(8)开放端口,配置完后记得重启防火墙
#开放端口,配置完后记得重启防火墙
firewall-cmd --zone=public --add-port=8080/tcp --permanent(--permanent如果不添加,重启后该端口失效)
(9)关闭端口,配置完后记得重启防火墙
#关闭端口,配置完后记得重启防火墙
firewall-cmd --zone=public --remove-port=8080/tcp --permanent