在 CentOS 系統中,使用 iptables
命令管理和操作防火墻規則。要刪除舊的 iptables
規則,請按照以下步驟操作:
iptables
規則。在終端中輸入以下命令:sudo iptables -L -n -v
這將顯示所有當前的規則,包括規則編號。請注意這些編號,因為稍后我們需要它們來刪除特定的規則。
確定要刪除的規則。根據上一步驟中顯示的規則列表,找到要刪除的規則及其編號。
使用 iptables
命令刪除規則。使用以下命令刪除特定編號的規則:
sudo iptables -D INPUT <rule_number>
將 <rule_number>
替換為要刪除的規則的編號。例如,如果要刪除編號為 3 的規則,請輸入 sudo iptables -D INPUT 3
。
sudo iptables -F <chain_name>
將 <chain_name>
替換為您要清空的鏈名稱,例如 INPUT
、OUTPUT
或 FORWARD
。
iptables
規則集并從頭開始,可以使用以下命令:sudo iptables -F
sudo iptables -X
這將清除所有規則并刪除自定義鏈。
iptables
規則:sudo firewall-cmd --runtime-to-permanent
在 CentOS 6 中,使用以下命令:
sudo service iptables save
現在,您已成功刪除了 CentOS 系統中的舊 iptables
規則。