要恢復 CentOS 的 iptables 到默認設置,您可以按照以下步驟操作:
sudo systemctl stop firewalld
sudo systemctl disable firewalld
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 service iptables save
或者
sudo iptables-save > /etc/sysconfig/iptables
這將確保在系統重啟后,iptables 規則不會恢復到之前的狀態。
sudo systemctl restart iptables
現在,您的 CentOS 系統的 iptables 應該已經恢復到了默認設置。