|
馬上注冊,結交更多好友,享用更多功能。
您需要 登錄 才可以下載或查看,沒(méi)有帳號?注冊
x
1.包過(guò)濾 具備包過(guò)濾的就是防火墻?對,沒(méi)錯!根據對防火墻的定義,凡是能有效阻止網(wǎng)絡(luò )非法連接的方式,都算防火墻。早期的防火墻一般就是利用設置的條件,監測通過(guò)的包的特征來(lái)決定放行或者阻止的,包過(guò)濾是很重要的一種特性。雖然防火墻技術(shù)發(fā)展到現在有了很多新的理念提出,但是包過(guò)濾依然是非常重要的一環(huán),如同四層交換機首要的仍是要具備包的快速轉發(fā)這樣一個(gè)交換機的基本功能一樣。通過(guò)包過(guò)濾,防火墻可以實(shí)現阻擋攻擊,禁止外部/內部訪(fǎng)問(wèn)某些站點(diǎn),限制每個(gè)ip的流量和連接數。
2.包的透明轉發(fā) 事實(shí)上,由于防火墻一般架設在提供某些服務(wù)的服務(wù)器前。如果用示意圖來(lái)表示就是 Server—FireWall—Guest 。用戶(hù)對服務(wù)器的訪(fǎng)問(wèn)的請求與服務(wù)器反饋給用戶(hù)的信息,都需要經(jīng)過(guò)防火墻的轉發(fā),因此,很多防火墻具備網(wǎng)關(guān)的能力。
3.阻擋外部攻擊 如果用戶(hù)發(fā)送的信息是防火墻設置所不允許的,防火墻會(huì )立即將其阻斷,避免其進(jìn)入防火墻之后的服務(wù)器中。
4.記錄攻擊 如果有必要,其實(shí)防火墻是完全可以將攻擊行為都記錄下來(lái)的,但是由于出于效率上的考慮,目前一般記錄攻擊的事情都交給IDS來(lái)完成了,我們在后面會(huì )提到。 以上是所有防火墻都具備的基本特性,雖然很簡(jiǎn)單,但防火墻技術(shù)就是在此基礎上逐步發(fā)展起來(lái)的。
二、防火墻有哪些缺點(diǎn)和不足?
1.防火墻可以阻斷攻擊,但不能消滅攻擊源。 “各掃自家門(mén)前雪,不管他人瓦上霜”,就是目前網(wǎng)絡(luò )安全的現狀;ヂ(lián)網(wǎng)上病毒、木馬、惡意試探等等造成的攻擊行為絡(luò )繹不絕。設置得當的防火墻能夠阻擋他們,但是無(wú)法清除攻擊源。即使防火墻進(jìn)行了良好的設置,使得攻擊無(wú)法穿透防火墻,但各種攻擊仍然會(huì )源源不斷地向防火墻發(fā)出嘗試。例如接主干網(wǎng)10M網(wǎng)絡(luò )帶寬的某站點(diǎn),其日常流量中平均有512K左右是攻擊行為。那么,即使成功設置了防火墻后,這512K的攻擊流量依然不會(huì )有絲毫減少。
2.防火墻不能抵抗最新的未設置策略的攻擊漏洞 就如殺毒軟件與病毒一樣,總是先出現病毒,殺毒軟件經(jīng)過(guò)分析出特征碼后加入到病毒庫內才能查殺。防火墻的各種策略,也是在該攻擊方式經(jīng)過(guò)專(zhuān)家分析后給出其特征進(jìn)而設置的。如果世界上新發(fā)現某個(gè)主機漏洞的cracker的把第一個(gè)攻擊對象選中了您的網(wǎng)絡(luò ),那么防火墻也沒(méi)有辦法幫到您的。
3.防火墻的并發(fā)連接數限制容易導致?lián)砣蛘咭绯?由于要判斷、處理流經(jīng)防火墻的每一個(gè)包,因此防火墻在某些流量大、并發(fā)請求多的情況下,很容易導致?lián)砣,成為整個(gè)網(wǎng)絡(luò )的瓶頸影響性能。而當防火墻溢出的時(shí)候,整個(gè)防線(xiàn)就如同虛設,原本被禁止的連接也能從容通過(guò)了。
4.防火墻對服務(wù)器合法開(kāi)放的端口的攻擊大多無(wú)法阻止 某些情況下,攻擊者利用服務(wù)器提供的服務(wù)進(jìn)行缺陷攻擊。例如利用開(kāi)放了3389端口取得沒(méi)打過(guò)sp補丁的win2k的超級權限、利用asp程序進(jìn)行腳本攻擊等。由于其行為在防火墻一級看來(lái)是“合理”和“合法”的,因此就被簡(jiǎn)單地放行了。
5.防火墻對待內部主動(dòng)發(fā)起連接的攻擊一般無(wú)法阻止 “外緊內松”是一般局域網(wǎng)絡(luò )的特點(diǎn);蛟S一道嚴密防守的防火墻內部的網(wǎng)絡(luò )是一片混亂也有可能。通過(guò)社會(huì )工程學(xué)發(fā)送帶木馬的郵件、帶木馬的URL等方式,然后由中木馬的機器主動(dòng)對攻擊者連接,將鐵壁一樣的防火墻瞬間破壞掉。另外,防火墻內部各主機間的攻擊行為,防火墻也只有如旁觀(guān)者一樣冷視而愛(ài)莫能助。
6.防火墻本身也會(huì )出現問(wèn)題和受到攻擊 防火墻也是一個(gè)os,也有著(zhù)其硬件系統和軟件,因此依然有著(zhù)漏洞和bug。所以其本身也可能受到攻擊和出現軟/硬件方面的故障。 7.防火墻不處理病毒 不管是funlove病毒也好,還是CIH也好。在內部網(wǎng)絡(luò )用戶(hù)下載外網(wǎng)的帶毒文件的時(shí)候,防火墻是不為所動(dòng)的(這里的防火墻不是指單機/企業(yè)級的殺毒軟件中的實(shí)時(shí)監控功能,雖然它們不少都叫“病毒防火墻”)。
看到這里,或許您原本心目中的防火墻已經(jīng)被我拉下了神臺。是的,防火墻是網(wǎng)絡(luò )安全的重要一環(huán),但不代表設置了防火墻就能一定保證網(wǎng)絡(luò )的安全!罢嬲陌踩且环N意識,而非技術(shù)!”請牢記這句話(huà)。 不管怎么樣,防火墻仍然有其積極的一面。在構建任何一個(gè)網(wǎng)絡(luò )的防御工事時(shí),除了物理上的隔離和目前新近提出的網(wǎng)閘概念外,首要的選擇絕對是防火墻。
那么,怎么選擇需要的防火墻呢?
防火墻的分類(lèi) 首先大概說(shuō)一下防火墻的分類(lèi)。就防火墻(本文的防火墻都指商業(yè)用途的網(wǎng)絡(luò )版防火墻,非個(gè)人使用的那種)的組成結構而言,可分為以下三種:
第一種:軟件防火墻 軟件防火墻運行于特定的計算機上,它需要客戶(hù)預先安裝好的計算機操作系統的支持,一般來(lái)說(shuō)這臺計算機就是整個(gè)網(wǎng)絡(luò )的網(wǎng)關(guān)。軟件防火墻就象其它的軟件產(chǎn)品一樣需要先在計算機上安裝并做好配置才可以使用。防火墻廠(chǎng)商中做網(wǎng)絡(luò )版軟件防火墻最出名的莫過(guò)于Checkpoint。使用這類(lèi)防火墻,需要網(wǎng)管對所工作的操作系統平臺比較熟悉。
第二種:硬件防火墻 這里說(shuō)的硬件防火墻是指所謂的硬件防火墻。之所以加上\"所謂\"二字是針對芯片級防火墻說(shuō)的了。它們最大的差別在于是否基于專(zhuān)用的硬件平臺。目前市場(chǎng)上大多數防火墻都是這種所謂的硬件防火墻,他們都基于PC架構,就是說(shuō),它們和普通的家庭用的PC沒(méi)有太大區別。在這些PC架構計算機上運行一些經(jīng)過(guò)裁剪和簡(jiǎn)化的操作系統,最常用的有老版本的Unix、Linux和FreeBSD系統。 值得注意的是,由于此類(lèi)防火墻采用的依然是別人的內核,因此依然會(huì )受到os本身的安全性影響。國內的許多防火墻產(chǎn)品就屬于此類(lèi),因為采用的是經(jīng)過(guò)裁減內核和定制組件的平臺,因此國內防火墻的某些銷(xiāo)售人員常常吹噓其產(chǎn)品是“專(zhuān)用的os”等等,其實(shí)是一個(gè)概念誤導,下面我們提到的第三種防火墻才是真正的os專(zhuān)用。
第三種:芯片級防火墻 它們基于專(zhuān)門(mén)的硬件平臺,沒(méi)有操作系統。專(zhuān)有的ASIC芯片促使它們比其他種類(lèi)的防火墻速度更快,處理能力更強,性能更高。做這類(lèi)防火墻最出名的廠(chǎng)商莫過(guò)于NetScreen.其他的品牌還有FortiNet,算是后起之秀了。這類(lèi)防火墻由于是專(zhuān)用OS,因此防火墻本身的漏洞比較少,不過(guò)價(jià)格相對比較高昂,所以一般只有在“確實(shí)需要”的情況下才考慮。
在這里,特別糾正幾個(gè)不正確的觀(guān)念:
1.在性能上,芯片級防火墻>硬件防火墻>軟件防火墻。 在價(jià)格上看來(lái),的確倒是如此的關(guān)系。但是性能上卻未必。防火墻的“好”,是看其支持的并發(fā)數、最大流量等等性能,而不是用軟件硬件來(lái)區分的。事實(shí)上除了芯片級防火墻外,軟件防火墻與硬件防火墻在硬件上基本是完全一樣的。目前國內的防火墻廠(chǎng)商由于大多采用硬件防火墻而不是軟件防火墻,原因1是考慮到用戶(hù)網(wǎng)絡(luò )管理員的素質(zhì)等原因,還有就是基于我國大多數民眾對“看得見(jiàn)的硬件值錢(qián),看不到的軟件不值錢(qián)”這樣一種錯誤觀(guān)點(diǎn)的迎合。不少硬件防火墻廠(chǎng)商大肆詆毀軟件防火墻性能,不外是為了讓自己那加上了外殼的普通pc+一個(gè)被修改后的內核+一套防火墻軟件能夠賣(mài)出一個(gè)好價(jià)錢(qián)來(lái)而已。而為什么不作芯片級防火墻呢?坦白說(shuō),國內沒(méi)有公司有技術(shù)實(shí)力。而且在中國市場(chǎng)上來(lái)看,某些國內的所謂硬件防火墻的硬件質(zhì)量連diy的兼容機都比不上?纯磭鴥萖X的硬件防火墻那拙劣的硬盤(pán)和網(wǎng)卡,使用過(guò)的人都能猜到是哪家,我就不點(diǎn)名了。真正看防火墻,應該看其穩定性和性能,而不是用軟、硬來(lái)區分的。至少,如果筆者自己選購,我會(huì )選擇購買(mǎi)CheckPoint而非某些所謂的硬件防火墻的。
2.在效果上,芯片防火墻比其他兩種防火墻好 這同樣也是一種有失公允的觀(guān)點(diǎn)。事實(shí)上芯片防火墻由于硬件的獨立,的確在OS本身出漏洞的機會(huì )上比較少,但是由于其固化,導致在面對新興的一些攻擊方式時(shí),無(wú)法及時(shí)應對;而另外兩種防火墻,則可以簡(jiǎn)單地通過(guò)升級os的內核來(lái)獲取系統新特性,通過(guò)靈活地策略設置來(lái)滿(mǎn)足不斷變化的要求,不過(guò)其OS出現漏洞的概率相對高一些。 |
|