Centos下iptables規則的備份恢復

Centos下iptables規則的備份恢復  

 希望Centos服務器重啓時自動加載iptables設置的規則,方法如下:   

首先保存iptables規則到一個文件   # sudo iptables-save > /etc/iptables.up.rules   

接着修改 /etc/network/interfaces 腳本自動應用這些規則(末行是添加的)   sudo echo "pre-up iptables-restore < /etc/iptables.up.rules" >> /etc/network/interfaces   也可以準備一組規則來自動應用它

  sudo echo " pre-up iptables-restore < /etc/iptables.up.rules" >>/etc/network/interfaces sudo  echo "post-down iptables-restore < /etc/iptables.down.rules "  >> /etc/network/interfaces  www.cit.cn     上述方法在 Ubuntu 12.04 已測試過,生效。   針對於下面的方法,測試結果無效。正在查找原因中.......,如有朋友知道原因在哪,
希望可以給我留言,謝謝。我的測試環境是Ubuntu 12.04。 重啓之前,備份當前的iptables規則,然後在服務器啓動時,將規則導入iptables。 操作如下: 備份iptables規則,將規則文件保存到當前用戶目錄下。 iptables-save > ~/iptables.bak   還原iptables規則: iptables-restore < ~/iptables.bak   將還原規則寫入自啓動腳本中,腳本文件是 /etc/rc.local echo "iptables-restore < ~/iptables.bak" >> /etc/rc.local
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章