1. 程式人生 > >iptables規則的刪除-怎麼刪除一條已有的iptables規則

iptables規則的刪除-怎麼刪除一條已有的iptables規則

語法是: iptables -D chain rulenum [options]     其中: chain 是鏈的意思,就是INPUT FORWARD 之類的定語     rulenum 是該條規則的編號。從1開始。可以使用iptables -L INPUT --line-numbers列出指定的鏈的規則的編號來。     所以,例如上面要刪除一個INPUT鏈的規則的話可以這樣:     iptables -D INPUT 3     意思是刪除第3條規則。     還有第二種方法     第二種辦法是 -A 命令的對映,不過用-D替換-A。當你的鏈中規則很複雜,而你不想計算它們的編號的時候這就十分有用了。     也就是說,你如何一開始時用iptables -A.... 語句定義了一個規則,那麼刪除此條規則時直接用 -D 來代替- A, 其餘的都不變即可,而不需要什麼編號了。     ======================     說一下上面的 --line-numbers 選項,如下面的命令: iptables -L INPUT --line-numbers  列出INPUT 鏈所有的規則 num  target    prot opt source              destination         1    REJECT    tcp  --  anywhere            anywhere            tcp dpt:microsoft-ds reject-with icmp-port-unreachable  2    REJECT    tcp  --  anywhere            anywhere            tcp dpt:135 reject-with icmp-port-unreachable  3    REJECT    tcp  --  anywhere            anywhere            tcp dpt:netbios-ssn reject-with icmp-port-unreachable  4    REJECT    udp  --  anywhere            anywhere            udp dpt:microsoft-ds reject-with icmp-port-unreachable  5    REJECT    udp  --  anywhere            anywhere            udp dpt:135 reject-with icmp-port-unreachable  ... ...     刪除指定的第4行規則:iptables -D INPUT 4 [
[email protected]
~]# iptables -F        清除預設表filter中的所有規則鏈的規則 [[email protected] ~]# iptables -X        清除預設表filter中使用者自定鏈中的規則

相關推薦

iptables怎麼刪除有的iptables規則

在學習IPTABLES命令時,往往只有怎麼往鏈裡新增規則,並沒有說怎麼刪除規則,而在實際的使用時。刪除規則也很常用的。 在網上找了一下,刪除規則的命令方法: 語法是: iptables -D chain rulenum [options] 其中: chain 是鏈的意思,

iptables規則刪除-怎麼刪除有的iptables規則

語法是: iptables -D chain rulenum [options]     其中: chain 是鏈的意思,就是INPUT FORWARD 之類的定語     rulenum 是該條規則的編號。從1開始。可以使用iptables -L INPUT --li

tree結構 刪除其中tree(集合)

子集 包括 const children 需求 數據 執行方法 多條 通過 需求:通過點擊獲取需要刪除的id(即獲取到整條信息),如果該條數據沒有子集,通過id刪除即可,如果有子集,則該數據下所有的子集都需要刪 1 const id =‘123‘; //刪除節點的i

融雲IM-IOS版 會話列表刪除最後資訊時閃退

由於開發電商App需要客服的功能,臨時使用了融雲IM,基本上解決了有無問題。測試時發現會話列表(RCConversationListViewController)當側滑刪除最後一條會話時,程式崩潰閃退。異常資訊如下: 打客服電話,提交工單來回踢皮球,問題依然沒解決。升級

Java+MySQL:插入資料並刪除

大致過程:1.向資料庫中插入一條資料,並獲取新增資料的id-currentId2.找到id為 (currentId-1) 的資料,如果存在則將它刪除,如果不存在繼續將id減一,知道能夠刪除一條資料package jdbc; import java.sql.Connectio

cpu怎麼知道(判斷)指令多少個位元組?

指令譯碼一般有幾個過程(部件):指令預取、指令預分析(預解碼)、解碼。預取是從cache或者記憶體取一系列的位元組(大小可以保證至少包含一條指令),並設定一個待分析的位置,預分析從此位置逐位元組分析,如果是字首就設定分析狀態(因為字首可能改變預設地址尺寸和運算元的大小,影響後續指令長度),直

編寫JS指令碼給mongodb新增列為列的相關值

Mongodb是文件資料庫,即我們無需在建立的時候確定文件的儲存結果,可以隨時新增自己想要的欄位。 有的時候我們在使用Mongodb的時候會遇到下面的情形,想給Mongodb集合新增一個欄位,且該欄位

批處理刪除指定檔案,for迴圈只宜語句

想清理VS2010工程目錄下的中間檔案Debug/Release資料夾。 @echo off set curpath=%~dp0 echo 正在清理垃圾檔案,請稍候...... for /f "

plupload如何刪除數據

ole 註意 += fun sadd 描述 del 錯誤 發現 FilesRemoved用了發現不成功,刪除圖片這麽重要怎能如此 看到老外提的另一個問題發現這個問題解決辦法,特此備註以供不會的童鞋參考 uploader.bind(‘FilesAdded‘, fun

Oracle 刪除重復數據只留

num bsd 結構 comment 字段 包含 log 一次 acl 查詢及刪除重復記錄的SQL語句 1、查找表中多余的重復記錄,重復記錄是根據單個字段(Id)來判斷 select * from 表 where Id in (select Id from 表

命令停止所有lxc容器,刪除所有lxc容器

gre troy 停止 des def code done awk don for i in $(virsh -c lxc:/// list | grep -v ‘Id‘ | awk ‘{print $2}‘);do virsh -c lxc:/// destroy $

MySql刪除重復只保留

pda info nbsp update HA avi com div select 本來要刪除error_barcode表中barcode值重復的只保留一條 表結構如下(PS:id是自增長,該圖是刪除成功所以id不連續) sql語句如下: DELETE FROM

如何使用JDBC刪除記錄

exe catch 如何 發送 upd 執行 statement from 語句 //根據學生id刪除操作 public void deleteOne(int id) { Statement stmt=null; // 發送SQL語句,返回執行

SQL刪除重復數據只保留

title spa 查找 PE 根據 select min tab pda 在幾千條記錄裏,存在著些相同的記錄,如何能用SQL語句,刪除掉重復的呢1、查找表中多余的重復記錄,重復記錄是根據單個字段(peopleId)來判斷 select * from people wher

mysql中刪除字段的唯一性約束?

col arc play 如何 repl alt 字段 class arch username varchar(18) NOT NULL unique 如何把unique約束刪除? 解決方法:在你建好的表...右擊 ——索引/索引類型——把username唯一鍵去掉

GitHub刪除倉庫

技術分享 項目 記錄 倉庫 之前 del 表示 完成 需要 之前都只是創建,還沒試過刪除,講道理,如果第一次找刪除按鈕,還是有點小曲折的,特記錄如下: 1、先找到你要刪除的倉庫 2、點進去,到具體項目地址,找到setting 3、點進去

Python3 tkinter基礎 Canvas coords 移動直線,itemconfig 設置矩形的顏色, delete 刪除直線

lock name wid readline pack rectangle coord idt 轉變 ? python : 3.7.0 OS : Ubuntu 18.04.1 LT

SQL刪除重復數據只保留數據

sql span sele del can image HERE http ids 1、表結構與數據: CREATE TABLE tablezzl( id int, name VARCHAR(255) ); 2、查詢出重復的數據: SELECT name FROM

MySQL刪除重複資料,只保留其中最大id的

今天同事寫了個刪除重複資料保留一條記錄的資料庫語句,問我錯在哪兒,正好給大家講講【注:以下語句只單對MYSQL資料庫】 語句 -- 問題: delete from `show` where id not in  (  select MAX(id)

解決EasyUi中的DataGrid刪除記錄後,被刪除的資料仍處於被選中狀態問題

專案中遇到這麼一個問題,在easyui的datagrid中,刪除一條記錄成功,重新載入datagrid後,去點編輯操作,仍可把之前刪除掉的那條記錄進行編輯操作,正常情況應該是,刪除後再去點選“編輯”,應提示沒有被選中的記錄。現在這個情景說明,在datagrid刪除資料重新載入後,當datagrid呼叫getS