导读 在Linux系统中,`firewalld` 是一个非常强大的动态管理防火墙工具。它可以帮助我们轻松地配置网络规则,保护服务器的安全性。今天就来聊聊...
在Linux系统中,`firewalld` 是一个非常强大的动态管理防火墙工具。它可以帮助我们轻松地配置网络规则,保护服务器的安全性。今天就来聊聊如何使用 `firewalld`!💻
首先,确保你的系统已经安装了 `firewalld`。可以通过以下命令检查:
```bash
systemctl status firewalld
```
如果未安装,可以运行以下命令进行安装(以CentOS为例):
```bash
sudo yum install firewalld -y
```
启动并设置开机自启:
```bash
sudo systemctl start firewalld
sudo systemctl enable firewalld
```
接下来,我们可以添加端口规则。例如,开放80端口用于HTTP服务:
```bash
sudo firewall-cmd --permanent --add-port=80/tcp
sudo firewall-cmd --reload
```
查看当前活动区域的规则:
```bash
firewall-cmd --list-all
```
此外,还可以创建自定义区域来满足特定需求。比如创建一个名为 `myzone` 的新区域:
```bash
sudo firewall-cmd --new-zone=myzone --permanent
sudo firewall-cmd --reload
```
通过这些简单的命令,你就可以轻松管理Linux系统的防火墙啦!🛡️✨