在 CentOS 系統中,你可以使用 firewall-cmd
命令來查看當前的防火墻規則。以下是一些常用的命令:
查看所有打開的端口:
firewall-cmd --list-all
查看特定服務的狀態(例如 SSH):
firewall-cmd --query-service=ssh
查看特定端口的開放狀態(例如端口 80):
firewall-cmd --query-port=80/tcp
查看當前的富規則(rich rules):
firewall-cmd --list-rich-rules
實時查看防火墻狀態和活動:
firewall-cmd --get-active-zones
查看某個區域(zone)的詳細信息:
firewall-cmd --get-zone=public --list-all
請注意,執行這些命令需要具有 root 權限或使用 sudo
。例如:
sudo firewall-cmd --list-all
這些命令可以幫助你了解當前防火墻的配置和狀態。