CENTOS FIREWALLD防火墙学习笔记(二)-FirewallD常用命令
常用命令:
查看运行状态:
systemctl status firewalld
启动firewalld命令:
停止firewalld命令:
systemctl stop firewalld
加入开机自启动命令:
systemctl enable firewalld
取消开机自启动命令:
systemctl disable firewalld
重启firewalld命令:
systemctl restart firewalld
查看firewalld是否设置开机自启动命令:
systemctl is-enabled firewalld
firewall-cmd命令常用参数:
firewall-cmd –state#查看firewalld运行状态
firewall-cmd --list-all#查看防火墙规则(只显示/etc/firewalld/zones/public.xml中防火墙策略)
firewall-cmd --list-all-zones#查看所有的防火墙策略(即显示/etc/firewalld/zones/下的所有策略)
firewall-cmd --reload#重新加载配置文件,更新防火墙规则
firewall-cmd –version#查看版本
firewall-cmd –help#查看帮助(多用帮助命令)
因为命令会立即生效,在修改规则时,一定要深思熟虑,尤其下面的firewall-cmd --panic-on
firewall-cmd --panic-on#拒绝所有包
firewall-cmd --panic-off#取消拒绝状态
firewall-cmd --query-panic#查看是否拒绝
附其他命令:
查看已启动的服务列表命令:
systemctl list-unit-files|grep enabled
查看启动失败的服务列表命令:
systemctl --failed