Firewalld 是一个强大的 Linux 系统防火墙管理工具,它可以帮助您轻松地配置和管理防火墙规则。以下是一些快速入门的步骤:

安装 Firewalld

首先,您需要确保 Firewalld 已经安装在你的系统上。您可以使用以下命令来安装:

sudo dnf install firewalld

或者

sudo apt-get install firewalld

启用和启动 Firewalld

安装完成后,您需要启用和启动 Firewalld 服务:

sudo systemctl enable firewalld
sudo systemctl start firewalld

基本操作

查看当前防火墙状态

要查看当前的防火墙状态,可以使用以下命令:

sudo firewall-cmd --state

添加新的规则

要添加一个新的规则,可以使用以下命令:

sudo firewall-cmd --permanent --add-port=80/tcp

这条命令将允许通过 TCP 端口 80 的流量。

删除规则

要删除一个规则,可以使用以下命令:

sudo firewall-cmd --permanent --remove-port=80/tcp

这条命令将删除允许通过 TCP 端口 80 的流量。

高级功能

Firewalld 提供了丰富的功能,包括但不限于:

  • 区分不同的网络接口
  • 设置默认区域
  • 定义复杂的规则
  • 使用 IPv6

更多高级功能和使用方法,请访问我们的Firewalld 教程页面。

Firewalld 图标