亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 服務器 > 管理維護 > 正文

iptables常用命令

2024-09-10 14:19:08
字體:
來源:轉載
供稿:網友
常用命令列表:
命令 -A, --append
范例 iptables -A INPUT ...
說明 新增規則到某個規則煉中,該規則將會成為規則煉中的最后一條規則。
命令 -D, --delete
范例 iptables -D INPUT --dport 80 -j DROP
iptables -D INPUT 1
說明 從某個規則煉中刪除一條規則,可以輸入完整規則,或直接指定規則編號加以刪除。
命令 -R, --replace
范例 iptables -R INPUT 1 -s 192.168.0.1 -j DROP
說明 取代現行規則,規則被取代后并不會改變順序。
命令 -I, --insert
范例 iptables -I INPUT 1 --dport 80 -j ACCEPT
說明 插入一條規則,原本該位置上的規則將會往后移動一個順位。
命令 -L, --list
范例 iptables -L INPUT
說明 列出某規則煉中的所有規則。
命令 -F, --flush
范例 iptables -F INPUT
說明 刪除某規則煉中的所有規則。
命令 -Z, --zero
范例 iptables -Z INPUT
說明 將封包計數器歸零。封包計數器是用來計算同一封包出現次數,是過濾阻斷式攻擊不可或缺的工具。
命令 -N, --new-chain
范例 iptables -N allowed
說明 定義新的規則煉。
命令 -X, --delete-chain
范例 iptables -X allowed
說明 刪除某個規則煉。
命令 -P, --policy
范例 iptables -P INPUT DROP
說明 定義過濾政策。 也就是未符合過濾條件之封包,預設的處理方式。
命令 -E, --rename-chain
范例 iptables -E allowed disallowed
說明 修改某自訂規則煉的名稱。
常用封包比對參數:
參數 -p, --protocol
范例 iptables -A INPUT -p tcp
說明 比對通訊協議類型是否相符,可以使用 ! 運算子進行反向比對,例如:-p ! tcp ,意思是指除 tcp 以外的其它類型,包含 udp、icmp ...等。如果要比對所有類型,則可以使用 all 關鍵詞,例如:-p all。
參數 -s, --src, --source
范例 iptables -A INPUT -s 192.168.1.1
說明 用來比對封包的來源 IP,可以比對單機或網絡,比對網絡時請用數字來表示屏蔽,例如:-s 192.168.0.0/24,比對 IP 時也可以使用 ! 運算子進行反向比對,例如:-s ! 192.168.0.0/24。
參數 -d, --dst, --destination
范例 iptables -A INPUT -d 192.168.1.1
說明 用來比對封包的目的地 IP,設定方式同上。
參數 -i, --in-interface
范例 iptables -A INPUT -i eth0
說明 用來比對封包是從哪片網卡進入,可以使用通配字符 + 來做大范圍比對,例如:-i eth+ 表示所有的 ethernet 網卡,也可以使用 ! 運算子進行反向比對,例如:-i ! eth0。
參數 -o, --out-interface
范例 iptables -A FORWARD -o eth0
說明 用來比對封包要從哪片網卡送出,設定方式同上。
參數 --sport, --source-port
范例 iptables -A INPUT -p tcp --sport 22
說明 用來比對封包的來源埠號,可以比對單一埠,或是一個范圍,例如:--sport 22:80,表示從 22 到 80
埠之間都算是符合條件,如果要比對不連續的多個埠,則必須使用 --multiport 參數,詳見后文。比對埠號時,可以使用 !
運算子進行反向比對。
參數 --dport, --destination-port
范例 iptables -A INPUT -p tcp --dport 22
說明 用來比對封包的目的地埠號,設定方式同上。
參數 --tcp-flags
范例 iptables -p tcp --tcp-flags SYN,FIN,ACK SYN
說明 比對 TCP
封包的狀態旗號,參數分為兩個部分,第一個部分列舉出想比對的旗號,第二部分則列舉前述旗號中哪些有被設定,未被列舉的旗號必須是空的。TCP
狀態旗號包括:SYN(同步)、ACK(應答)、FIN(結束)、RST(重設)、URG(緊急)、PSH(強迫推送)
等均可使用于參數中,除此之外還可以使用關鍵詞 ALL 和 NONE 進行比對。比對旗號時,可以使用 ! 運算子進行反向比對。
參數 --syn
范例 iptables -p tcp --syn
說明 用來比對是否為要求聯機之 TCP 封包,與 iptables -p tcp --tcp-flags SYN,FIN,ACK SYN 的作用完全相同,如果使用 ! 運算子,可用來比對非要求聯機封包。
參數 -m multiport --source-port
范例 iptables -A INPUT -p tcp -m multiport --source-port 22,53,80,110
說明 用來比對不連續的多個來源埠號,一次最多可以比對 15 個埠,可以使用 ! 運算子進行反向比對。
參數 -m multiport --destination-port
范例 iptables -A INPUT -p tcp -m multiport --destination-port 22,53,80,110
說明 用來比對不連續的多個目的地埠號,設定方式同上。
參數 -m multiport --port
范例 iptables -A INPUT -p tcp -m multiport --port 22,53,80,110
說明 這個參數比較特殊,用來比對來源埠號和目的埠號相同的封包,設定方式同上。注意:在本范例中,如果來源端口號為 80 但目的地埠號為 110,這種封包并不算符合條件。
參數 --icmp-type
范例 iptables -A INPUT -p icmp --icmp-type 8
說明 用來比對 ICMP 的類型編號,可以使用代碼或數字編號來進行比對。請打 iptables -p icmp --help 來查看有哪些代碼可以用。
參數 -m limit --limit
范例 iptables -A INPUT -m limit --limit 3/hour
說明 用來比對某段時間內封包的平均流量,上面的例子是用來比對:每小時平均流量是否超過一次 3 個封包。
除了每小時平均一次外,也可以每秒鐘、每分鐘或每天平均一次,默認值為每小時平均一次,參數如后: /second、 /minute、/day。
除了進行封包數量的比對外,設定這個參數也會在條件達成時,暫停封包的比對動作,以避免因駭客使用洪水攻擊法,導致服務被阻斷。
參數 --limit-burst
范例 iptables -A INPUT -m limit --limit-burst 5
說明 用來比對瞬間大量封包的數量,上面的例子是用來比對一次同時涌入的封包是否超過 5 個(這是默認值),超過此上限的封包將被直接丟棄。使用效果同上。
參數 -m mac --mac-source
范例 iptables -A INPUT -m mac --mac-source 00:00:00:00:00:01
說明 用來比對封包來源網絡接口的硬件地址,這個參數不能用在 OUTPUT 和 Postrouting
規則煉上,這是因為封包要送出到網卡后,才能由網卡驅動程序透過 ARP 通訊協議查出目的地的 MAC 地址,所以 iptables
在進行封包比對時,并不知道封包會送到哪個網絡接口去。
參數 --mark
范例 iptables -t mangle -A INPUT -m mark --mark 1
說明 用來比對封包是否被表示某個號碼,當封包被比對成功時,我們可以透過 MARK 處理動作,將該封包標示一個號碼,號碼最大不可以超過 4294967296。
參數 -m owner --uid-owner
范例 iptables -A OUTPUT -m owner --uid-owner 500
說明 用來比對來自本機的封包,是否為某特定使用者所產生的,這樣可以避免服務器使用 root 或其它身分將敏感數據傳送出去,可以降低系統被駭的損失??上н@個功能無法比對出來自其它主機的封包。
參數 -m owner --gid-owner
范例 iptables -A OUTPUT -m owner --gid-owner 0
說明 用來比對來自本機的封包,是否為某特定使用者群組所產生的,使用時機同上。
參數 -m owner --pid-owner
范例 iptables -A OUTPUT -m owner --pid-owner 78
說明 用來比對來自本機的封包,是否為某特定行程所產生的,使用時機同上。
參數 -m owner --sid-owner
范例 iptables -A OUTPUT -m owner --sid-owner 100
說明 用來比對來自本機的封包,是否為某特定聯機(Session ID)的響應封包,使用時機同上。
參數 -m state --state
范例 iptables -A INPUT -m state --state RELATED,ESTABLISHED
說明 用來比對聯機狀態,聯機狀態共有四種:INVALID、ESTABLISHED、NEW 和 RELATED。
INVALID 表示該封包的聯機編號(Session ID)無法辨識或編號不正確。
ESTABLISHED 表示該封包屬于某個已經建立的聯機。
NEW 表示該封包想要起始一個聯機(重設聯機或將聯機重導向)。
RELATED 表示該封包是屬于某個已經建立的聯機,所建立的新聯機。例如:FTP-DATA 聯機必定是源自某個 FTP 聯機。
常用的處理動作:
-j 參數用來指定要進行的處理動作,常用的處理動作包括:ACCEPT、REJECT、DROP、REDIRECT、MASQUERADE、LOG、DNAT、SNAT、MIRROR、QUEUE、RETURN、MARK,分別說明如下:
ACCEPT 將封包放行,進行完此處理動作后,將不再比對其它規則,直接跳往下一個規則煉(nat:postrouting)。
REJECT 攔阻該封包,并傳送封包通知對方,可以傳送的封包有幾個選擇:ICMP port-unreachable、ICMP
echo-reply 或是 tcp-reset(這個封包會要求對方關閉聯機),進行完此處理動作后,將不再比對其它規則,直接 中斷過濾程序。
范例如下:
iptables -A FORWARD -p TCP --dport 22 -j REJECT --reject-with tcp-reset
DROP 丟棄封包不予處理,進行完此處理動作后,將不再比對其它規則,直接中斷過濾程序。
REDIRECT 將封包重新導向到另一個端口(PNAT),進行完此處理動作后,將 會繼續比對其它規則。 這個功能可以用來實作通透式 porxy
或用來保護 web 服務器。例如:iptables -t nat -A PREROUTING -p tcp --dport 80 -j
REDIRECT --to-ports 8080
MASQUERADE 改寫封包來源 IP 為防火墻 NIC IP,可以指定 port
對應的范圍,進行完此處理動作后,直接跳往下一個規則煉(mangle:postrouting)。這個功能與 SNAT 略有不同,當進行 IP
偽裝時,不需指定要偽裝成哪個 IP,IP 會從網卡直接讀取,當使用撥接連線時,IP 通常是由 ISP 公司的 DHCP 服務器指派的,這個時候
MASQUERADE 特別有用。范例如下:
iptables -t nat -A POSTROUTING -p TCP -j MASQUERADE --to-ports 1024-31000
LOG 將封包相關訊息紀錄在 /var/log 中,詳細位置請查閱 /etc/syslog.conf 組態檔,進行完此處理動作后,將會繼續比對其它規則。例如:
iptables -A INPUT -p tcp -j LOG --log-prefix "INPUT packets"
SNAT 改寫封包來源 IP 為某特定 IP 或 IP 范圍,可以指定 port 對應的范圍,進行完此處理動作后,將直接跳往下一個規則煉(mangle:postrouting)。范例如下:
iptables -t nat -A POSTROUTING -p tcp-o eth0 -j SNAT --to-source 194.236.50.155-194.236.50.160:1024-32000
DNAT 改寫封包目的地 IP 為某特定 IP 或 IP 范圍,可以指定 port 對應的范圍,進行完此處理動作后,將會直接跳往下一個規則煉(filter:input 或 filter:forward)。范例如下:
iptables -t nat -A PREROUTING -p tcp -d 15.45.23.67 --dport 80 -j DNAT --to-destination 192.168.1.1-192.168.1.10:80-100
MIRROR 鏡射封包,也就是將來源 IP 與目的地 IP 對調后,將封包送回,進行完此處理動作后,將會中斷過濾程序。
QUEUE 中斷過濾程序,將封包放入隊列,交給其它程序處理。透過自行開發的處理程序,可以進行其它應用,例如:計算聯機費用.......等。
RETURN 結束在目前規則煉中的過濾程序,返回主規則煉繼續過濾,如果把自訂規則煉看成是一個子程序,那么這個動作,就相當于提早結束子程序并返回到主程序中。
MARK 將封包標上某個代號,以便提供作為后續過濾的條件判斷依據,進行完此處理動作后,將會繼續比對其它規則。范例如下:
iptables -t mangle -A PREROUTING -p tcp --dport 22 -j MARK --set-mark 2
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产亚洲精品综合一区91| 亚洲品质视频自拍网| 海角国产乱辈乱精品视频| 92版电视剧仙鹤神针在线观看| 欧洲亚洲免费视频| 欧美日韩国产黄| www.亚洲男人天堂| 亚洲品质视频自拍网| 日本久久久a级免费| 日韩电影免费观看中文字幕| 国产日韩欧美在线观看| 91国语精品自产拍在线观看性色| 欧美成年人视频网站欧美| 久久久亚洲成人| 欧美激情视频网址| 亚洲精品国产精品国自产观看浪潮| 久久久久久久久91| 日本国产高清不卡| 国产精品盗摄久久久| 日韩亚洲成人av在线| 在线日韩日本国产亚洲| 国产丝袜视频一区| 777精品视频| 亚洲已满18点击进入在线看片| 69久久夜色精品国产7777| 国产精品亚洲美女av网站| 欧美激情亚洲一区| 国产一区香蕉久久| 91夜夜揉人人捏人人添红杏| 亲爱的老师9免费观看全集电视剧| 色哟哟网站入口亚洲精品| 日韩精品在线影院| 亚洲精品小视频在线观看| 国产欧美日韩精品丝袜高跟鞋| 亚洲欧美变态国产另类| 欧美日韩亚洲精品内裤| 亚洲一区二区三区毛片| 91在线观看免费高清| 国产69精品99久久久久久宅男| 久久这里只有精品视频首页| 国产亚洲欧美日韩美女| 欧美大成色www永久网站婷| 成人久久18免费网站图片| 欧美成人免费在线视频| 久久久99免费视频| 欧美成人精品一区| 亚洲美女喷白浆| 岛国av一区二区在线在线观看| 91精品久久久久久久久久入口| 久久艹在线视频| 欧美影院成年免费版| 日韩www在线| 亚洲性无码av在线| 亚洲第一精品福利| 欧美中文在线视频| 亚洲美女喷白浆| 国产91在线视频| 国产精品精品久久久| 成人自拍性视频| 欧美性xxxxhd| 欧美精品在线视频观看| 91精品中文在线| 国产成人91久久精品| 中文字幕亚洲国产| 欧美精品第一页在线播放| 91亚洲国产成人久久精品网站| www.99久久热国产日韩欧美.com| 欧美日韩成人精品| 日本视频久久久| 欧美大片va欧美在线播放| 亚洲精品美女视频| 美日韩精品视频免费看| 日韩亚洲成人av在线| 国产精品视频导航| 欧美成人sm免费视频| 69影院欧美专区视频| 动漫精品一区二区| 欧美麻豆久久久久久中文| 国产香蕉97碰碰久久人人| 这里只有精品在线观看| 日韩精品久久久久久福利| 亚洲欧美日韩直播| 国产精品久久久一区| 国产美女久久精品| 欧美一区二区三区精品电影| 亚洲男人天堂2024| 国产精品免费小视频| 国产ts一区二区| 成人黄色免费在线观看| 欧美亚洲国产日韩2020| 国产精品网址在线| 日本一欧美一欧美一亚洲视频| 精品久久久一区二区| 成人伊人精品色xxxx视频| 欧美噜噜久久久xxx| 4438全国亚洲精品在线观看视频| 久久久亚洲福利精品午夜| 国产成人自拍视频在线观看| 91黑丝在线观看| 欧美精品制服第一页| 国产精品视频久| 欧美在线中文字幕| 久久精品成人欧美大片古装| 日韩一区二区在线视频| 国产亚洲精品久久久| 久久精品视频一| 亚洲色图第一页| 成人美女免费网站视频| 欧美国产亚洲精品久久久8v| 国产在线视频2019最新视频| 欧美激情亚洲国产| 日韩在线播放av| 午夜精品蜜臀一区二区三区免费| 97国产精品久久| 日本91av在线播放| 亚洲性线免费观看视频成熟| 欧美www视频在线观看| 亚洲福利视频免费观看| 日韩免费在线播放| 国产精品免费一区二区三区都可以| 中文字幕久久精品| 狠狠躁夜夜躁人人爽天天天天97| 中文字幕一精品亚洲无线一区| 欧美午夜片欧美片在线观看| 91久久精品久久国产性色也91| 精品国产一区二区三区四区在线观看| 色妞在线综合亚洲欧美| 欧美日本高清一区| 成人国产精品日本在线| 神马久久久久久| 精品久久香蕉国产线看观看亚洲| 国产午夜精品久久久| 97人洗澡人人免费公开视频碰碰碰| 国产精品一区二区三区免费视频| 26uuu另类亚洲欧美日本老年| 国产精品r级在线| 久久久久久综合网天天| 午夜精品在线视频| 欧美激情综合亚洲一二区| 国产精品电影网站| 亚洲va欧美va国产综合剧情| 欧美日韩电影在线观看| 日韩av成人在线| 国产精品视频大全| 福利一区视频在线观看| 日韩在线视频播放| 成人美女av在线直播| 亚洲福利视频免费观看| 伊人成人开心激情综合网| www.亚洲人.com| 亚洲一区二区三区四区在线播放| 欧美人成在线视频| 国产脚交av在线一区二区| 国产精品中文久久久久久久| 青草青草久热精品视频在线观看| 欧美成人午夜免费视在线看片| 97精品视频在线播放| 亚洲精品一二区| 欧美日韩国产一区二区三区| 国产精品色视频| 国产精品欧美风情| www.xxxx欧美| 亚洲国产精品99| 日韩风俗一区 二区|