防火墻可以具有排除來自指定IP地址的流量的規(guī)則。如果防火墻接收到標(biāo)頭中具有該IP地址的數(shù)據(jù)包,則防火墻拒絕訪問。同樣,防火墻可以拒絕對(duì)除已定義的受信任源之外的任何人的訪問。有很多方法可以配置此安全設(shè)備。它對(duì)現(xiàn)有系統(tǒng)的保護(hù)程度取決于防火墻的類型。盡管它們都可以防止未經(jīng)授權(quán)的訪問,但是防火墻的操作方法和總體結(jié)構(gòu)可能非常不同。
主機(jī)設(shè)備上已安裝軟件防火墻。因此,這種類型的防火墻也稱為主機(jī)防火墻。由于它連接到特定設(shè)備,因此必須利用其資源來工作。因此,它不可避免地要耗盡系統(tǒng)的某些RAM和CPU。如果有多個(gè)設(shè)備,則需要在每個(gè)設(shè)備上安裝軟件。由于它需要與主機(jī)兼容,因此需要對(duì)每個(gè)主機(jī)進(jìn)行單獨(dú)的配置。因此,主要缺點(diǎn)是為每個(gè)設(shè)備管理和管理防火墻所需的時(shí)間和知識(shí)。另一方面,軟件防火墻的優(yōu)勢(shì)在于,它們可以在過濾傳入和傳出流量的同時(shí)區(qū)分程序。因此,他們可以拒絕訪問一個(gè)程序,同時(shí)允許訪問另一個(gè)程序。
顧名思義,硬件防火墻是安全設(shè)備,代表放置在內(nèi)部和外部網(wǎng)絡(luò)(Internet)之間的單獨(dú)硬件。此類型也稱為設(shè)備防火墻。與軟件防火墻不同,硬件防火墻具有其資源,并且不會(huì)占用主機(jī)設(shè)備的任何CPU或RAM。它是一種物理設(shè)備,充當(dāng)用于進(jìn)出內(nèi)部網(wǎng)絡(luò)的流量的網(wǎng)關(guān)。擁有在同一網(wǎng)絡(luò)中運(yùn)行多臺(tái)計(jì)算機(jī)的中型和大型組織都使用它們。在這種情況下,使用硬件防火墻比在每個(gè)設(shè)備上安裝單獨(dú)的軟件更為實(shí)際。配置和管理硬件防火墻需要知識(shí)和技能,因此請(qǐng)確保有一支熟練的團(tuán)隊(duì)來承擔(dān)這一責(zé)任。
根據(jù)防火墻的操作方法來劃分防火墻的類型時(shí),最基本的類型是數(shù)據(jù)包篩選防火墻。它用作連接到路由器或交換機(jī)的內(nèi)聯(lián)安全檢查點(diǎn)。顧名思義,它通過根據(jù)傳入數(shù)據(jù)包攜帶的信息過濾來監(jiān)控網(wǎng)絡(luò)流量。
如上所述,每個(gè)數(shù)據(jù)包包括一個(gè)報(bào)頭和它發(fā)送的數(shù)據(jù)。此類防火墻根據(jù)標(biāo)頭信息來決定是允許還是拒絕訪問數(shù)據(jù)包。為此,它將檢查協(xié)議,源IP地址,目標(biāo)IP,源端口和目標(biāo)端口。根據(jù)數(shù)字與訪問控制列表的匹配方式(定義所需/不需要的流量的規(guī)則),數(shù)據(jù)包將繼續(xù)傳遞或丟棄。
電路級(jí)網(wǎng)關(guān)是一種在OSI模型的會(huì)話層工作的防火墻,它遵守TCP(傳輸控制協(xié)議)連接和會(huì)話。它們的主要功能是確保已建立的連接是安全的。在大多數(shù)情況下,電路級(jí)防火墻內(nèi)置于某種類型的軟件或已經(jīng)存在的防火墻中。像袖珍過濾防火墻一樣,它們不檢查實(shí)際數(shù)據(jù),而是檢查有關(guān)交易的信息。此外,電路級(jí)網(wǎng)關(guān)非常實(shí)用,易于設(shè)置,并且不需要單獨(dú)的代理服務(wù)器。
有狀態(tài)檢查防火墻通過監(jiān)視TCP 3向握手來跟蹤連接狀態(tài)。這樣,它可以跟蹤整個(gè)連接-從頭到尾-僅允許預(yù)期的返回流量入站。
啟動(dòng)連接并請(qǐng)求數(shù)據(jù)時(shí),狀態(tài)檢查將建立數(shù)據(jù)庫(kù)(狀態(tài)表)并存儲(chǔ)連接信息。在狀態(tài)表中,它記下每個(gè)連接的源IP,源端口,目標(biāo)IP和目標(biāo)端口。使用狀態(tài)檢查方法,它可以動(dòng)態(tài)創(chuàng)建防火墻規(guī)則以允許預(yù)期的流量。此類防火墻用作附加安全性。與無狀態(tài)過濾器相比,它執(zhí)行更多檢查,并且更安全。但是,與無狀態(tài)/數(shù)據(jù)包篩選不同,有狀態(tài)防火墻檢查跨多個(gè)數(shù)據(jù)包而不只是標(biāo)頭傳輸?shù)膶?shí)際數(shù)據(jù)。因此,它們還需要更多的系統(tǒng)資源。
代理防火墻充當(dāng)通過Internet通信的內(nèi)部和外部系統(tǒng)之間的中間設(shè)備。它通過轉(zhuǎn)發(fā)來自原始客戶端的請(qǐng)求并將其掩蓋為自己的網(wǎng)絡(luò)來保護(hù)網(wǎng)絡(luò)。代理的意思是充當(dāng)替代者,因此,代理就發(fā)揮了作用。它代替了發(fā)送請(qǐng)求的客戶端。當(dāng)客戶端發(fā)送訪問網(wǎng)頁的請(qǐng)求時(shí),代理服務(wù)器將與該消息相交。代理將消息轉(zhuǎn)發(fā)到Web服務(wù)器,假裝是客戶端。這樣做可以隱藏客戶端的標(biāo)識(shí)和地理位置,從而保護(hù)其不受任何限制和潛在的攻擊。然后,Web服務(wù)器做出響應(yīng),并將請(qǐng)求的信息提供給代理,該信息將傳遞給客戶端。
下一代防火墻是結(jié)合了許多其他防火墻功能的安全設(shè)備。它合并了數(shù)據(jù)包,狀態(tài)和深度數(shù)據(jù)包檢查。簡(jiǎn)而言之,NGFW會(huì)檢查數(shù)據(jù)包的實(shí)際有效負(fù)載,而不是僅關(guān)注標(biāo)頭信息。
與傳統(tǒng)防火墻不同,下一代防火墻檢查數(shù)據(jù)的整個(gè)事務(wù),包括TCP握手,表面級(jí)別和深度包檢查。使用NGFW可以充分防御惡意軟件攻擊,外部威脅和入侵。這些設(shè)備非常靈活,并且沒有明確定義它們提供的功能。因此,請(qǐng)確保研究每個(gè)特定選項(xiàng)提供的內(nèi)容。
云防火墻或防火墻即服務(wù)(Faas)是用于網(wǎng)絡(luò)保護(hù)的云解決方案。像其他云解決方案一樣,它由第三方供應(yīng)商維護(hù)并在Internet上運(yùn)行?蛻舳送ǔ⒃品阑饓τ米鞔矸⻊(wù)器,但是配置可以根據(jù)需求而變化。它們的主要優(yōu)點(diǎn)是可伸縮性。它們與物理資源無關(guān),從而可以根據(jù)流量負(fù)載擴(kuò)展防火墻容量。企業(yè)使用此解決方案來保護(hù)內(nèi)部網(wǎng)絡(luò)或其他云基礎(chǔ)架構(gòu)(Iaas / Paas)。
哪種防火墻體系結(jié)構(gòu)適合您的業(yè)務(wù)?
在決定選擇哪種防火墻時(shí),無需明確一種。使用不止一種防火墻類型可提供多層保護(hù)。另外,請(qǐng)考慮以下因素:
組織的規(guī)模。內(nèi)部網(wǎng)絡(luò)有多大?您可以在每臺(tái)設(shè)備上管理防火墻,還是需要監(jiān)視內(nèi)部網(wǎng)絡(luò)的防火墻?在決定軟件和硬件防火墻之間時(shí),這些問題很重要。此外,兩者之間的決定將在很大程度上取決于指派來管理設(shè)置的技術(shù)團(tuán)隊(duì)的能力。
可用資源。通過將防火墻放置在單獨(dú)的硬件甚至是云上,您能否負(fù)擔(dān)得起將防火墻與內(nèi)部網(wǎng)絡(luò)分開?防火墻需要過濾的流量負(fù)載以及流量負(fù)載是否保持一致也起著重要作用。
所需的保護(hù)級(jí)別。防火墻的數(shù)量和類型應(yīng)反映內(nèi)部網(wǎng)絡(luò)所需的安全措施。處理敏感客戶端信息的企業(yè)應(yīng)通過加強(qiáng)防火墻保護(hù)來確保數(shù)據(jù)免受黑客攻擊。