在 CentOS 系統中,要持久化 iptables 規則,你需要安裝并配置 iptables-persistent
服務
iptables-persistent
。如果沒有,請使用以下命令安裝:sudo yum install iptables-persistent
/etc/sysconfig/iptables
。你可以通過以下命令創建一個新的規則并將其保存到該文件中:sudo iptables -A INPUT -p tcp --dport 80 -j ACCEPT
sudo service iptables save
這里,我們添加了一條允許 TCP 流量通過端口 80 的規則。iptables save
命令將當前 iptables 規則保存到 /etc/sysconfig/iptables
文件中。
iptables-persistent
服務。使用以下命令啟動并設置為開機自啟:sudo systemctl start iptables
sudo systemctl enable iptables
現在,你已經成功持久化了 CentOS 系統中的 iptables 規則。每當系統啟動時,iptables 都會自動加載保存的規則。