Centos 7 firewall 命令

命令详解

查看所有已经开放的端口

1
firewall-cmd --list-ports

查看某个端口是否开放

1
2
firewall-cmd --zone= public --query-port=80/tcp
firewall-cmd --zone= public --query-port=21/udp

开放端口

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

批量开放端口

1
2
firewall-cmd --permanent --zone=public --add-port=100-500/tcp
firewall-cmd --permanent --zone=public --add-port=100-500/udp

关闭端口

1
2
firewall-cmd --zone= public --remove-port=80/tcp --permanent
firewall-cmd --zone= public --remove-port=21/udp --permanent

重启防火墙

1
firewall-cmd --reload