Skip to content

Firewalld 防火墙

防火墙命令

用途命令
启动防火墙systemctl start firewalld
关闭防火墙systemctl stop firewalld
重启防火墙systemctl restart firewalld
显示防火墙的状态systemctl status firewalld
在开机时启用防火墙systemctl enable firewalld
在开机时禁用防火墙systemctl disable firewalld
查看防火墙是否开机启动systemctl is-enabled firewalld
查看版本firewall-cmd --version
查看帮助firewall-cmd --help
显示状态firewall-cmd --state
打开一个端口firewall-cmd --permanent --zone=public --add-port=80/tcp
打开一个端口firewall-cmd --permanent --zone=public --remove-port=80/tcp
查看所有打开的端口firewall-cmd --zone=public --list-ports
更新防火墙规则firewall-cmd --reload
查看区域信息firewall-cmd --get-active-zones
查看指定接口所属区域firewall-cmd --get-zone-of-interface=eth0
拒绝所有包firewall-cmd --panic-on
取消拒绝状态firewall-cmd --panic-off
查看是否拒绝firewall-cmd --query-panic

Released under the MIT License.