1. 程式人生 > >解決iptables重啟失效問題

解決iptables重啟失效問題

直接使用iptables命令修改防火牆配置的時候,防火牆規則只是儲存在記憶體中,重啟後就會失效。

一種最簡單的方式是在修改防火牆陪之後,再使用service iptables save命令將防火牆配置儲存起來;

使用該命令會將所有的防火牆規則儲存在/etc/sysconfig/iptables檔案中。

另一種方法是使用iptables-save命令,顧名思義,該命令用於儲存當前的防火牆規則的。

直接使用該命令會直接將防火牆規則列印到控制檯。

我們還需要配合IO流重定向,將防火牆規則儲存在檔案中。

iptables-save > /etc/sysconfig/iptables

儲存在/etc/sysconfig/iptables

中效果和service iptables save命令一樣。

如果儲存在其他路徑,重啟後可以使用 iptables-restore命令恢復防火牆規則。

iptables-restore < path(path為儲存的路徑)

相關推薦

解決iptables失效問題

直接使用iptables命令修改防火牆配置的時候,防火牆規則只是儲存在記憶體中,重啟後就會失效。 一種最簡單的方式是在修改防火牆陪之後,再使用service iptables save命令將防火牆配置

CentOS配置完iptables後,失效解決方法

因為我的伺服器上有幾個常見的服務,例如mysql,memcached,redis等,預設埠都太安全,我都會改成其他埠,但是這些埠有需要多外提供服務,所以只能用iptables來管理了:iptables -I INPUT 4 -p tcp -m state --state NEW -m tcp --dport

docker容器修改hosts文件,失效問題解決

cnblogs root .sh root權限 code 比較 內容 ech 資料 docker容器修改hosts文件,重啟失效問題解決 搜了一大批資料,有說需要在docker run --hosts...改;dockerfile改;有點麻煩,下面方案比較好: 參照dock

解決ubuntu之後,dns設定失效的問題

在學習hadoop的過程中,需要搭建偽分散式環境,需要用到linux系統。 在設定Ubuntu虛擬機器網路環境的時候,發現重啟之後,dns就失效了 之前修改的是 /etc/resolv.conf   在裡面寫了nameserver  結果沒注意看檔案的提示

在ubuntu中配置橋接模式(解決每次resolv.conf都失效的問題)

首先你要選擇橋接模式 第二步       在你的Terminal中輸入 (最好選切換到root使用者,切換命令sudo -i 或者sudo  su)           [email protected]:~# vim /etc/network/interfac

Ubuntu 下jdk的環境變數配置(解決電腦後失效的問題!)

網上很多配置jdk環境變數的方法,但是幾乎都會下次重啟電腦就失效,或者時不時的失效。先解壓你在甲骨文下的jdk,我這裡以jdk1.7.0_25為例用如下命令建立jvm資料夾。sudo mkdir /usr/lib/jvm  然後把你解壓了的jdk複製到此資料夾sudo  cp

docker容器修改hosts檔案,失效問題解決

docker容器修改hosts檔案 docker exec <容器Id> /bin/sh -c "echo 172.19.12.249 d7739aed6d90 >> /etc/hosts" 為避免重啟失效,放入開啟啟動項 $ cd /etc/p

如何解決sqlmapapi後,任務全部丟失的問題

ipc 掃描 bsp 解決 技術分享 clas 進行 麻煩 軟件 sqlmapapi的server每次啟動時都會創建一個新的數據庫,這樣之前的掃描記錄都會全部丟失 使用python sqlmapapi.py -s可以看大IPC database的位置,這個各個操作系統不一樣

解決tomcat時報嚴重: Exception loading sessions from persistent storage的問題

restart inf 持久化機制 ssi 修改 文件 man save 也不會 很多項目在重啟時會報:嚴重: Exception loading sessions from persistent storage的問題。該問題的原因是tomcat的session持久化機制引

利用appium和Android模擬器爬取微信朋友圈(解決每次登入)

特別注意: 微信具有一定的反爬能力,在測試時發現,每次爬取任務時, 對應特定節點的ID和XPath都會發生變化,保險起見,每次重新連線手機,都要對節點ID和Xpath作更新。 同時設定引數 'noReset': True, # 啟動後結束後不清空應用資料,用例執行完後會預設重

掛載dvd.iso映象後關機失效問題

掛載dvd.iso映象檔案後重啟發現掛載後的路徑檔案裡沒有掛載過的檔案,是因為沒有設定自動掛載。 設定自動掛載方法: 1、進入/etc 2、在/etc/下的fastab中插入以下格式程式碼 vi /etc/fstab 要掛載的dvd.iso映象存放的位置  &nb

[Linux] 解決 CentOS 電腦後 ibus 拼音輸入法無效的問題

問題描述 很久以前,可能是我重灌過一次 ibus 拼音輸入法或者是裝過其它的輸入法,之後把它解除安裝了。總之而言,經過我的亂搞後,成功地使我的電腦出現了一個神奇的問題:每次重啟電腦或者賬戶重新登入,我的 ibus 拼音輸入法就會無效,具體表現為桌面圖示顯示了“中”字,但是任何輸入視窗

IIS+Asp.Net Mvc必須知道的事(解決啟動//自動回收站點後第一次訪問慢問題)

問題現象: Asp.net Mvc站點部署在IIS上後,第一個使用者第一次訪問站點,都會比較慢,確切的說是訪問站點的Action頁面(即非靜態頁面,因為靜態頁面直接由IIS處理返回給使用者即完成請求,而Action頁面IIS要轉交給Aspnet_Wp工作程序,進而涉及相關初

Ubuntu關於修改resolv.conf失效的問題

在通常情況下,我們在ubuntu系統中可以通過resolv.conf來設定DNS地址。但重啟後,resolv.conf中的地址仍然會返回為原來的內容。 這是因為resolv.conf檔案其實是一個Link檔案,如圖: 在Ubuntu中有一個 resolvconf 的服務,

如何解決ubuntu後dns服務消失問題

ubuntu重啟後/etc/resolv.conf中的dns會消失,給我們遠端服務造成很大麻煩.cat /etc/resolv.conf會發現一段警告說這個檔案是resolvconf程式動態建立的,不要直接手動編輯,修改將被覆蓋。 方法一:此方法只適合新增一條dns

Linux自定義別名alias失效問題

Linux上的別名功能非常方便,例如ll可以顯示檔案列表的長資訊,但是卻不是以human能讀懂的方式顯示,所以我嘗試直接在命令列中自定義一個別名: alisa lk='ls -lh' 然後lk就能正常工作了。但電腦重啟後又失效。經查詢,解決方式是: vim

解決nginx“var/run/nginx/nginx.pid" no such file or directory問題

重啟虛擬機器後,再次重啟nginx會報錯“/var/run/nginx/nginx.pid" no such file or directory。 常見的方法: /usr/local/nginx/

Ubuntu 網絡卡配置檔案/etc/network/interfaces失效

Iptables的儲存和呼叫 先加埠 /sbin/iptables -I INPUT -p tcp --dport 2181 -j ACCEPT /sbin/iptables -I INPUT -p tcp --dport 2888 -j ACCEPT /sbin/i

解決debian 9 nameserver失效問題

失效 ack ref install get etc vco 配置 servers 目錄 解決debian 9 重啟nameserver失效問題 安裝resolvconf 編輯文件 測試 解決debian 9 重啟nameserver失效問題 剛安裝完debian9,

解決ubuntu下後dns失效的問題

需要修改的檔案 sudo gvim /etc/resolvconf/resolv.conf.d/base 新增內容(自己需要的dns)為 nameserver 202.106.0.20 nameserver 202.106.192.115 然後執行 sudo resolvc