在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
希望這些信息對你有所幫助!