linux

Linux防火墙怎样查看当前状态

小樊
41
2025-07-25 17:41:57
栏目: 智能运维

在Linux系统中,可以使用以下命令来查看防火墙的当前状态:

使用 iptables 命令

如果你使用的是 iptables 作为防火墙,可以使用以下命令查看当前规则:

sudo iptables -L -n -v

使用 firewalld 命令

如果你使用的是 firewalld 作为防火墙,可以使用以下命令查看当前状态:

sudo firewall-cmd --state

这个命令会显示 firewalld 的当前状态,例如 runningnot running

你还可以查看更详细的信息,例如启用的区域和服务:

sudo firewall-cmd --list-all

或者查看特定区域的信息:

sudo firewall-cmd --list-all-zones

使用 ufw 命令

如果你使用的是 ufw(Uncomplicated Firewall)作为防火墙,可以使用以下命令查看当前状态:

sudo ufw status

这个命令会显示 ufw 的当前状态,包括启用的规则和默认策略。

你还可以查看更详细的信息,例如启用的服务和端口:

sudo ufw status verbose

总结

根据你使用的防火墙类型选择相应的命令即可。

0
看了该问题的人还看了