如何检查我的linux防火墙
时间: 2023-08-29 19:07:46 浏览: 40
在 Linux 中,防火墙通常是使用 iptables 或 firewalld 进行配置的。以下是检查 iptables 和 firewalld 防火墙设置的方法。
1. 检查 iptables
要检查 iptables 防火墙设置,请运行以下命令:
```
iptables -L
```
该命令将列出当前 iptables 规则。如果没有任何规则,则防火墙可能没有启用。
可以使用以下命令启动 iptables 服务:
```
sudo systemctl start iptables
```
要关闭 iptables 服务,请使用以下命令:
```
sudo systemctl stop iptables
```
2. 检查 firewalld
要检查 firewalld 防火墙设置,请运行以下命令:
```
sudo firewall-cmd --list-all
```
该命令将列出当前 firewalld 防火墙规则。如果没有任何规则,则防火墙可能没有启用。
可以使用以下命令启动 firewalld 服务:
```
sudo systemctl start firewalld
```
要关闭 firewalld 服务,请使用以下命令:
```
sudo systemctl stop firewalld
```
请注意,对于 firewalld,必须将更改保存到永久规则中,以便在重启后保持更改。可以使用以下命令将规则设置为永久规则:
```
sudo firewall-cmd --runtime-to-permanent
```
以上是检查 iptables 和 firewalld 防火墙设置的基本方法。如果需要更改防火墙规则,可以使用相应的命令进行添加、修改和删除。