iptables規則保存
使用iptables命令定義的規則,手動刪除之前,其生效期限為kernel存活期限
持久保存規則:
CentOS 7,8
iptables-save > /PATH/TO/SOME_RULES_FILE
CentOS 6
#將規則覆蓋保存至/etc/sysconfig/iptables文件中
service iptables save
加載規則
CentOS 7 重新載入預存規則文件中規則:
iptables-restore < /PATH/FROM/SOME_RULES_FILE
-n, –noflush:不清除原有規則
-t, –test:僅分析生成規則集,但不提交
CentOS 6:
#會自動從/etc/sysconfig/iptables 重新載入規則
service iptables restart
開機自動重載規則
-用腳本保存各iptables命令;讓此腳本開機后自動運行
/etc/rc.d/rc.local文件中添加腳本路徑 /PATH/TO/SOME_SCRIPT_FILE
-用規則文件保存各規則,開機時自動載入此規則文件中的規則
在/etc/rc.d/rc.local文件添加
iptables-restore < /PATH/FROM/IPTABLES_RULES_FILE
定義Unit File, CentOS 7,8 可以安裝 iptables-services 實現iptables.service
yum install iptables-services
cp /etc/sysconfig/iptables{,.bak}
iptables-save > /etc/sysconfig/iptables
systemctl enable iptables.service
本文鏈接:http://www.royaladd.com/35066.html
網友評論comments