admin 管理员组

文章数量: 1086019


2024年2月27日发(作者:2转化为二进制是多少)

centos7 添加防火墙规则

在使用CentOS7时,为了保障服务器的安全,我们需要添加防火墙规则来限制网络访问。下面是 CentOS7 添加防火墙规则的步骤:

1. 查看防火墙状态

在添加防火墙规则之前,我们需要先查看一下防火墙的状态是否开启。使用以下命令:

systemctl status firewalld

如果显示“active(running)”则表示防火墙已开启。

2. 添加防火墙规则

添加防火墙规则使用 firewall-cmd 命令。以下是常用的防火墙规则:

开启端口

firewall-cmd --zone=public --add-port=端口号/tcp

--permanent

禁用端口

firewall-cmd --zone=public --remove-port=端口号/tcp

--permanent

开启服务

firewall-cmd --zone=public --add-service=服务名称

--permanent

禁用服务

firewall-cmd --zone=public --remove-service=服务名称

- 1 -

--permanent

3. 重启防火墙

重启防火墙使新的规则生效。使用以下命令:

systemctl restart firewalld

注意事项:

1. 在添加防火墙规则时,需要指定防火墙区域(zone),常用的区域有 public、internal、external、dmz 等。

2. 添加防火墙规则后,需要重启防火墙才能生效。

3. 如果发现防火墙规则设置错误造成了无法访问服务器的情况,可以暂时关闭防火墙,使用以下命令:

systemctl stop firewalld

以上就是 CentOS7 添加防火墙规则的详细步骤,希望可以帮助到大家。

- 2 -


本文标签: 防火墙 规则 添加