1. 程式人生 > >iptables防火牆規則的新增、刪除、修改、儲存

iptables防火牆規則的新增、刪除、修改、儲存



原文連結:http://www.splaybow.com/post/iptables-rule-add-delete-modify-save.html

一、檢視規則集

iptables –list -n // 加一個-n以數字形式顯示IP和埠,看起來更舒服

二、配置預設規則

iptables -P INPUT DROP  // 不允許進
iptables -P FORWARD DROP  // 不允許轉發
iptables -P OUTPUT ACCEPT  // 允許出

三、增加規則

iptables -A INPUT -s 192.168.0.0/24 -j ACCEPT
//允許源IP地址為192.168.0.0/24網段的包流進(包括所有的協議,這裡也可以指定單個IP)
iptables -A INPUT -d 192.168.0.22 -j ACCEPT
//允許所有的IP到192.168.0.22的訪問
iptables -A INPUT -p tcp –dport 80 -j ACCEPT
//開放本機80埠
iptables -A INPUT -p icmp –icmp-type echo-request -j ACCEPT
//開放本機的ICMP協議

四、刪除規則

iptables -D INPUT -s 192.168.0.21 -j ACCEPT
//刪除剛才建立的第一條規則

五、規則的儲存

iptables -F
//清空規則緩衝區(這個操作會將上面的增加操作全部清空,若須保留建議先執行一下句:儲存)
service iptables save
//將規則儲存在/etc/sysconfig/iptables檔案裡
service iptables restart
//重啟Iptables服務

最後說明一下,iptables防火牆的配置檔案存放於:/etc/sysconfig/iptables

原文連結:http://www.splaybow.com/post/iptables-rule-add-delete-modify-save.html

相關推薦

iptables防火牆規則新增刪除修改儲存

 原文連結:http://www.splaybow.com/post/iptables-rule-add-delete-modify-save.html 一、檢視規則集 iptables –list -n // 加一個-n以數字形式顯示IP和埠,看起來更舒服 二、配置預

iptables規則的檢視新增插入刪除修改

這裡只列出比較常用的引數,詳細的請檢視man iptables 1、檢視 iptables -nvL --line-number -L 檢視當前表的所有規則,預設檢視的是filter表,如果要檢視NAT表,可以加上-t NAT引數 -n 不對ip地址進行反查,加上這個

C#對資料庫的新增刪除修改

string str = "server=NO1;database=SuperMarket;integrated security=true"; SqlConnection c

mysql alter 語句用法,新增修改刪除欄位索引主鍵等

修改表名: ALTERTABLEadmin_user RENAMETO a_use //增加主鍵 altertable tabelname add new_field_id int(5) unsigned default 0 notnull auto_incr

Java讀取json檔案並對json資料進行讀取新增刪除修改操作

1.介紹 開發過程中經常會遇到json資料的處理,而單獨對json資料進行增刪改並不方便,尤其是Geojson檔案的處理,通過對網路資料的整理總結,下面介紹Java語言方法對json資料進行讀取、新增、刪除與修改操作。 2.說明 Java語言操作json物件,需引入json

數據庫復習總結(7)-表的創建以及插入命令數據修改數據刪除

位置 bject src key arc cat () 例如 truncate 一、表的操作 表:創建、修改、刪除 通過select * from sysobjects where xtype=‘U‘可以查看所有存在的表 多個列間使用逗號分隔

windows下如何添加刪除修改靜態路由

class 永久路由 pre 數據包 dd命令 如果 所有 pos ber 1、添加一條路由表 route add 192.168.100.0 mask 255.255.255.248 192.168.1.1 metric 3 if 2 1 2 添加一條路由記錄

mysql在表的某一位置增加一列刪除一列修改列名

如果想在一個已經建好的表中新增一列,可以用以下程式碼: alter table 表名 add column 列名 varchar(20) not null; 這條語句會向已有的表中加入一列,這一列在表的最後一列位置。如果我們希望新增在指定的一列,可以用: alter table 表名 add co

C# 操作PDF 圖層(Layer)—新增刪除圖層設定圖層可見性

前言 通過新增圖層,我們可以將文字、圖片、表格、圖形等元素精確定位於頁面指定位置,將這些元素進行疊放、組合形成頁面的最終效果。此外,對於頁面中已有的圖層我們也可以進行設定圖層可見性、刪除圖層等操作。在本篇文章中,將介紹如何在C#中進行PDF圖層的操作。   要點概括 1.新增圖層 線

克隆之後一鍵修改IP刪除Mac地址修改主機名(未測試成功只是思路)

克隆之後需要修改IP、刪除Mac地址、修改主機名 $1:表示IP $2:表示主機名 1.IP 因為IP存在於/etc/sysconfig/network-scripts/ifcfg-eth0 替換IP 刪除HWADDR 2.刪除 rm -rf /etc/udev/rules

Mysql新增刪除唯一索引主鍵

1、PRIMARY KEY(主鍵索引) 新增 ALTER TABLE `table_name` ADD PRIMARY KEY ( `column` ); 刪除 ALTER TABLE `table_name` DROP PRIMARY KEY; 2、UNIQUE(唯一索

HiveQL 資料定義語言使用(一)—Hive中資料庫的建立顯示刪除修改操作介紹

問題導讀:          1、建立資料庫命令中DATABASE可以被哪個關鍵字代替使用?          2、在建立資料庫的時候如何指定資料庫存放路徑?          3、如果一個數據庫中含有表,那麼刪除該資料庫有哪兩種方式?          4、刪除資料庫命令

oracle建立表空間刪除表空間修改表空間名稱

-----oracle建立表空間的方法 create  tablespace dragon  --dragon為建立的表空間名稱 bagfile/smallfile代表建立 datafile 'D:\dragon.dbf'  --D:\dragon.dbf為資料檔名稱和 存放的地址 size 100M r

vue+element ui專案總結點(六)table編輯當前行刪除當前行新增合計操作

具體屬性方法參考官方網站:http://element-cn.eleme.io/#/zh-CN/component/installation <template> <div class="table_box"> <div class="btn" style

【MYSQL筆記3】MYSQL過程式資料庫物件之儲存過程的呼叫刪除修改

mysql從5.0版本開始支援儲存過程、儲存函式、觸發器和事件功能的實現。 我們以一本書中的例題為例:建立xscj資料庫的儲存過程,判斷兩個輸入的引數哪個更大。並呼叫該儲存過程。 (1)呼叫 首先,建立儲存過程(procedure),名為xscj.compar delimiter $$ crea

【MYSQL筆記3】MYSQL過程式數據庫對象之存儲過程的調用刪除修改

重新定義 del begin 筆記 class 實現 多個 5.0 如果 mysql從5.0版本開始支持存儲過程、存儲函數、觸發器和事件功能的實現。 我們以一本書中的例題為例:創建xscj數據庫的存儲過程,判斷兩個輸入的參數哪個更大。並調用該存儲過程。 (1)調用 首先,創

Oracle 新增主鍵索引刪除主鍵索引

--刪除表主鍵 ALTER TABLE jw_jxrw_wxlsrwkcb DROP CONSTRAINT PK_JW_JXRW_WXLSRWKCB; --刪除索引 drop index PK_JW_

iptable規則檢視,新增刪除修改

一,安裝並啟動防火牆 [[email protected] ~]# /etc/init.d/iptables start   當我們用iptables新增規則,儲存後,這些規則以檔案的形勢存在磁碟上的,以centos為例,檔案地址是/etc/sysconf

Qt操作SQLite資料庫——建立開啟關閉增加刪除修改操作

if(!database.open()) { qDebug()<<database.lastError(); qFatal("failed to connect.") ; } else { //QSqlQuery類提供執行和操作的SQL語句的方法。 //可以用來執行DML(資料操作語言)語句,

jQuery創建刪除修改html標簽

文本 ack 點擊 pre 添加 pan -c jquery end 1.在父標簽內創建標簽,新創建的標簽放在最下面 $(‘parent‘).append(son)、$(‘son‘).appendTo(‘parent‘) <div class="d"> <