在CentOS系统中,你可以使用以下命令来查看防火墙(firewalld)的状态:
-
查看firewalld服务状态:
systemctl status firewalld
这个命令会显示firewalld服务的当前状态,包括它是否正在运行以及最近的日志条目。
-
查看firewalld监听端口:
firewall-cmd --list-all
或者
firewall-cmd --get-active-zones
这些命令会列出firewalld当前配置的所有区域以及每个区域中开放的端口和服务。
-
实时查看firewalld日志:
journalctl -u firewalld -f
这个命令会实时显示firewalld的日志条目,帮助你了解防火墙的实时活动。
-
查看firewalld配置文件: firewalld的配置文件通常位于
/etc/firewalld/
目录下。你可以使用文本编辑器(如vi
或nano
)来查看这些文件。vi /etc/firewalld/
请注意,在执行这些命令时,你可能需要具有root权限或使用sudo
命令来获取足够的权限。例如:
sudo systemctl status firewalld
此外,如果你使用的是较旧版本的CentOS(如CentOS 6),则可能使用的是iptables而不是firewalld作为默认的防火墙管理工具。在这种情况下,你可以使用以下命令来查看iptables的状态:
service iptables status
或者
iptables -L -n
希望这些信息对你有所帮助!