要恢復 Ubuntu 上的 iptables 到默認設置,您可以執行以下步驟:
sudo iptables -P INPUT ACCEPT
sudo iptables -P FORWARD ACCEPT
sudo iptables -P OUTPUT ACCEPT
sudo iptables -t nat -F
sudo iptables -t mangle -F
sudo iptables -F
sudo iptables -X
sudo iptables -E
sudo iptables-save > /etc/iptables/rules.v4
這將清除所有自定義規則并將默認策略設置為允許所有輸入、輸出和轉發的流量。如果您使用的是IPv6,請執行以下命令:
sudo ip6tables -P INPUT ACCEPT
sudo ip6tables -P FORWARD ACCEPT
sudo ip6tables -P OUTPUT ACCEPT
sudo ip6tables -t nat -F
sudo ip6tables -t mangle -F
sudo ip6tables -F
sudo ip6tables -X
sudo ip6tables-save > /etc/iptables/rules.v6
請注意,這些命令需要root權限。如果您在執行過程中遇到任何問題,請確保您以root用戶身份登錄或使用sudo
命令。