在CentOS系统中,查看防火墙状态可以通过以下几种方式:
firewall-cmd
命令查看防火墙服务状态:
sudo systemctl status firewalld
如果看到 Active: active (running)
,则表示防火墙已启动;如果看到 Active: inactive (dead)
,则表示防火墙已关闭。
查看firewalld的状态:
sudo firewall-cmd --state
如果看到 running
,则表示防火墙已打开;如果看到 not running
,则表示防火墙已关闭。
systemctl
命令查看firewalld服务状态:
sudo systemctl status firewalld
如果看到 active (running)
,则表示防火墙已启动;如果看到 inactive (dead)
,则表示防火墙已关闭。
iptables
命令查看iptables规则:
sudo iptables -L
如果看到规则链如 Chain INPUT (policy ACCEPT)
、Chain FORWARD (policy ACCEPT)
和 Chain OUTPUT (policy ACCEPT)
,则表示防火墙已打开;如果看到规则链如 Chain INPUT (policy DROP)
、Chain FORWARD (policy DROP)
和 Chain OUTPUT (policy DROP)
,则表示防火墙已关闭。
以上命令可以帮助您了解当前防火墙的配置和状态,以便进行必要的调整和管理。