在Linux中,可以使用以下命令來查看firewalld的規(guī)則:
查看所有規(guī)則:
sudo firewall-cmd --list-all
查看指定zone的規(guī)則:
sudo firewall-cmd --zone=<zone> --list-all
其中,<zone>
是要查看的防火墻區(qū)域的名稱,例如public
、internal
等。
查看指定服務(wù)的規(guī)則:
sudo firewall-cmd --list-service
或者
sudo firewall-cmd --zone=<zone> --list-service
查看指定端口的規(guī)則:
sudo firewall-cmd --list-port=<port>/tcp
或者
sudo firewall-cmd --zone=<zone> --list-port=<port>/tcp
其中,<port>
是要查看的端口號。
查看指定應(yīng)用程序的規(guī)則:
sudo firewall-cmd --list-applications
或者
sudo firewall-cmd --zone=<zone> --list-applications
以上命令中,--zone=<zone>
參數(shù)可以根據(jù)需要進(jìn)行添加,用于指定要查看的防火墻區(qū)域。如果省略該參數(shù),默認(rèn)為public
區(qū)域。