在 Debian 中保存 iptables 設置及其他
很多網絡上的文章都說可以通過以下方法保存 iptables設置:
/etc/init.d/iptables save
但我發現我的VPS上的 Debian 6 中,/etc/init.d/iptables 不存在。
首先想到的就是尋找 iptables 的路徑。
每次我尋找路徑時,都是使用的 whereis 函數,但我其實從未深究 whereis 函數究竟是幹什麼的。這次研究了一下,whereis是從環境變量中查找指定的程序,還有一個類似的函數 locate,但後者是從updatedb數據庫中獲取的,範圍更全,但不能做到實時性。
下面咱們就找找看。
whereis iptables
通過查找可以找出 iptables 所在的路徑。
隨後發現,雖然找到了 iptables,但是仍然無法識別 save 這個參數。
經過查詢,在Debian6中附帶的iptables的save通過下列方法執行:
iptables-save
當然,後面要附帶保存到的位置,比如 /etc/iptables.pptp 等。
參考資料
© 轉載需附帶本文連結,依 CC BY-NC-SA 4.0 釋出。