在 CentOS 中,使用 iptables
命令管理防火墻規則。要刪除特定的 iptables
規則,你需要知道規則的詳細信息,例如規則所在的鏈(chain)、規則匹配的協議、端口等。
以下是一些常用的 iptables
命令示例,用于刪除規則:
iptables -D INPUT 1
這里,-D
參數表示刪除規則,INPUT
是鏈名,1
是規則序號。
iptables -D INPUT -p tcp --dport 80 -j DROP
這里,-p tcp
表示匹配 TCP 協議,--dport 80
表示匹配目標端口為 80 的數據包,-j DROP
表示丟棄匹配的數據包。
iptables -D INPUT -s 192.168.1.100 -j DROP
這里,-s 192.168.1.100
表示匹配源 IP 地址為 192.168.1.100 的數據包。
注意:在執行刪除規則命令之前,請確保你了解規則的作用,以免意外中斷網絡連接或導致其他問題。如果你不確定規則的作用,可以先使用 iptables -L
命令查看當前的防火墻規則列表。