firewalld-cmd 使用手册 【Linux篇】

一、基础命令

1.1  启动firewalld服务

systemctl start firewalld

1.2  关闭firewalld服务

systemctl stop firewalld

1.3  重启firewalld服务

systemctl restart firewalld

1.4  查看firewalld状态

systemctl status firewalld

1.5  默认开机启动

systemctl enable firewalld

1.6  禁用firewalld服务

systemctl disable firewalld

二、常用命令

2.1  查看开启端口

firewall-cmd --zone=public --list-ports 

或者

firewall-cmd --list-all

2.1.2 开启端口

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

备注:permanent参数永久生效

2.1.3 删除端口

firewall-cmd --zone=public --remove-port=80/tcp --permanent

2.1.4 查看端口

firewall-cmd --zone=public --query-port=80/tcp

2.2 更新防火墙规则

firewall-cmd  --reload

2.3 查看区域信息

firewall-cmd --get-active-zones 

查看指定接口所属区域

firewall-cmd --get-zone-of-interface=eth0

2.4 拒绝所有包

firewall-cmd --panic-on

2.5 取消拒绝状态

firewall-cmd --panic-off

2.6 查看是否拒绝

firewall-cmd --query-panic

三、欢迎关注作者微信公众号

 

posted @ 2022-04-23 10:29  沾青先生  阅读(334)  评论(0编辑  收藏  举报