在 Ubuntu 系統中,你可以使用 iptables 命令來查看當前的防火墻規則。以下是一些常用的命令:
查看所有鏈的規則:
sudo iptables -L -n -v
-L:列出規則。-n:以數字形式顯示地址和端口,而不是嘗試解析主機名和服務名。-v:詳細模式,顯示更多信息。查看特定鏈的規則:
如果你只想查看某個特定的鏈(例如 INPUT、OUTPUT 或 FORWARD),可以使用:
sudo iptables -L INPUT -n -v
查看規則并包括行號:
為了更方便地引用或刪除規則,可以加上 -x 選項以顯示行號:
sudo iptables -L -n -v -x
查看自定義鏈的規則: 如果你創建了自定義鏈,也可以通過指定鏈名來查看:
sudo iptables -L my_custom_chain -n -v
請注意,執行這些命令需要管理員權限,因此通常需要使用 sudo。如果你沒有安裝 iptables,可以通過以下命令進行安裝:
sudo apt update
sudo apt install iptables
這些命令將幫助你了解當前系統的防火墻配置和規則。