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 图标