详解CentOS7防火墙管理firewalld

CentOS 7中的防火墙管理工具是firewalld,它是一个动态防火墙管理工具,可以提供更强大和更灵活的防火墙配置选项,以下是firewalld的一些常用操作:

详解CentOS7防火墙管理firewalld
(图片来源网络,侵删)

1. 安装firewalld

在CentOS 7中,firewalld通常已经预装,如果没有,可以使用以下命令进行安装:

sudo yum install firewalld

2. 启动firewalld服务

使用以下命令启动firewalld服务:

sudo systemctl start firewalld

3. 查看firewalld状态

使用以下命令查看firewalld的状态:

sudo systemctl status firewalld

4. 启用firewalld服务

使用以下命令将firewalld设置为开机启动:

sudo systemctl enable firewalld

5. 禁用firewalld服务

使用以下命令禁用firewalld服务:

sudo systemctl disable firewalld

6. 停止firewalld服务

使用以下命令停止firewalld服务:

sudo systemctl stop firewalld

7. 配置firewalld规则

firewalld的规则可以通过firewallcmd命令进行配置,以下是一些常用的规则配置:

打开端口:打开80端口:

sudo firewallcmd zone=public addport=80/tcp permanent

关闭端口:关闭80端口:

sudo firewallcmd zone=public removeport=80/tcp permanent

查看所有规则

sudo firewallcmd listall

删除规则:删除80端口的规则:

sudo firewallcmd zone=public removeport=80/tcp permanent

重新加载规则:每次修改规则后,都需要重新加载规则使其生效:

sudo firewallcmd reload

以上就是CentOS 7中firewalld的基本操作。

原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/670198.html

(0)
未希的头像未希新媒体运营
上一篇 2024-06-02 16:39
下一篇 2024-06-02 16:42

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

云产品限时秒杀。精选云产品高防服务器,20M大带宽限量抢购  >>点击进入