Linux之iptables 二 基本認識和組成

2022-08-25 14:30:30 字數 1050 閱讀 2870

iptables的基本認識

netfilter元件

防火牆工具

firewalld

iptables的組成

五個內建鏈chain

netfilter表和鏈對應關係(iptables -nvl -t +錶可查對應關係)

資料報過濾匹配流程

iptables和路由

報文離開本機之前

核心中資料報的傳輸過程

iptables規則

匹配條件:預設為與條件,同時滿足

基本匹配:ip,埠,tcp的flags(syn,ack等)

擴充套件匹配:通過複雜高階功能匹配

處理動作:稱為target,跳轉目標

內建處理動作:accept,drop,reject,snat,dnatmasquerade,mark,log...

自定義處理動作:自定義chain,利用分類管理複雜情形

規則要新增在鏈上,才生效;新增在自定義上不會自動生效

鏈chain:

內建鏈:每個內建鏈對應於乙個鉤子函式

自定義鏈:用於對內建鏈進行擴充套件或補充,可實現更靈活的規則組織管理機制;只有hook鉤子呼叫自定義鏈時,才生效

iptables新增要點

Linux學習系列之Iptables

iptables命令是linux上常用的防火牆軟體,是netfilter專案的一部分。可以直接配置,也可以通過許多前端和圖形介面配置。iptables 選項 引數 t 表 指定要操縱的表 a 向規則鏈中新增條目 d 從規則鏈中刪除條目 i 向規則鏈中插入條目 r 替換規則鏈中的條目 l 顯示規則鏈中...

linux防火牆之iptables

linux防火牆基礎 linux系統的防火牆體系基於核心編碼實現,具有非常穩定的效能和極高的效率。通常net filter和iptables都是用來指linux防火牆。兩者的區別 net filter屬於 核心態 的防火牆體系 iptables屬於 使用者態 的防火牆管理體系 iptables的表,...

Linux之防火牆iptables

一 檢查iptables服務狀態 1 首先檢查iptables服務的狀態 root bogon service iptables status iptables firewall is not running.說明iptables服務是有安裝的,但是沒有啟動服務。如果沒有安裝的話可以直接yum安裝 ...