要恢復Debian系統的iptables默認設置,請按照以下步驟操作:
sudo cp /etc/iptables/rules.v4 /etc/iptables/rules.v4.bak
這將創建一個名為rules.v4.bak的備份文件。
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 cp /etc/iptables/rules.v4.bak /etc/iptables/rules.v4
這將把備份文件中的規則恢復到iptables中。
sudo systemctl restart netfilter-persistent
或者
sudo service netfilter-persistent restart
現在,Debian系統的iptables應該已經恢復到了默認設置。