在Ubuntu系統中,你可以使用以下命令來查看防火墻的狀態:
ufw
命令查看防火墻狀態:
sudo ufw status
這個命令會顯示防火墻的當前狀態,包括是否啟用以及當前的規則列表。
查看詳細狀態:
sudo ufw status verbose
這個命令會提供更詳細的防火墻狀態信息,包括每個規則的詳細配置。
查看特定接口的狀態:
sudo ufw status numbered
這個命令會顯示防火墻規則的編號,便于你參考和修改特定規則。
iptables
命令如果你使用的是 iptables
而不是 ufw
,可以使用以下命令來查看防火墻狀態:
查看所有規則:
sudo iptables -L -n -v
這個命令會列出所有的iptables規則,并顯示每個規則的詳細信息。
查看特定鏈的規則:
sudo iptables -L INPUT -n -v
這個命令會顯示INPUT鏈的所有規則。
firewalld
命令(適用于CentOS/RHEL)如果你使用的是 firewalld
而不是 ufw
或 iptables
,可以使用以下命令來查看防火墻狀態:
查看防火墻狀態:
sudo firewall-cmd --state
這個命令會顯示firewalld的當前狀態,包括是否啟用。
查看所有規則:
sudo firewall-cmd --list-all
這個命令會列出所有的firewalld規則。
查看特定接口的規則:
sudo firewall-cmd --list-all --zone=public
這個命令會顯示public區域的所有規則。
通過這些命令,你可以輕松地查看Ubuntu系統中防火墻的狀態和配置。