黑客眼中的防火牆與路由器

2021-04-12 15:34:31 字數 2436 閱讀 6301

防火牆已經成為企業網路建設中的乙個關鍵組成部分。但有很多使用者,認為網路中已經有了路由器,可以實現一些簡單的包過濾功能,所以,為什麼還要用防火牆呢?以下我們針對neteye防火牆與業界應用最多、最具代表性的cisco路由器在安全方面的對比,來闡述為什麼使用者網路中有了路由器還需要防火牆。

一、 兩種裝置產生和存在的背景不同

1、兩種裝置產生的根源不同

防火牆是產生於人們對於安全性的需求。資料報是否可以正確的到達、到達的時間、方向等不是防火牆關心的重點,重點是這個(一系列)資料報是否應該通過、通過後是否會對網路造成危害。

2、根本目的不同

路由器的根本目的是:保持網路和資料的「通」。

防火牆根本的的目的是:保證任何非允許的資料報「不通」。

二、核心技術的不同

cisco路由器核心的acl列表是基於簡單的包過濾,從防火牆技術實現的角度來說,neteye防火牆是基於狀態包過濾的應用級資訊流過濾。

簡單應用介紹:企業內網的一台主機,通過路由器對內網提供服務(假設提供服務的埠為tcp 1455)。為了保證安全性,在路由器上需要配置成:外->內 只允許client訪問 server的tcp 1455埠,其他拒絕。

針對現在的配置,存在的安全脆弱性如下:

1、ip位址欺騙(使連線非正常復位)

2、tcp欺騙(會話重放和劫持)

存在上述隱患的原因是,路由器不能監測tcp的狀態。如果在內網的client和路由器之間放上neteye防火牆,由於neteye防火牆能夠檢測tcp的狀態,並且可以重新隨機生成tcp的序列號,則可以徹底消除這樣的脆弱性。同時,neteye 防火牆的一次性口令認證客戶端功能,能夠實現在對應用完全透明的情況下,實現對使用者的訪問控制,其認證支援標準的radius協議和本地認證資料庫,可以完全與第三方的認證伺服器進行互操作,並能夠實現角色的劃分。

雖然,路由器的「lock-and-key」功能能夠通過動態訪問控制列表的方式,實現對使用者的認證,但該特性需要路由器提供telnet服務,使用者在使用使也需要先telnet到路由器上,使用起來不很方便,同時也不夠安全(開放的埠為黑客創造了機會)。

三、安全策略制定的複雜程度不同

路由器的預設配置對安全性的考慮不夠,需要一些高階配置才能達到一些防範攻擊的作用,安全策略的制定絕大多數都是基於命令列的,其針對安全性的規則的制定相對比較複雜,配置出錯的概率較高。

neteye 防火牆的預設配置既可以防止各種攻擊,達到既用既安全,安全策略的制定是基於全中文的gui的管理工具,其安全策略的制定人性化,配置簡單、出錯率低。

四、對效能的影響不同

路由器是被設計用來**資料報的,而不是專門設計作為全特性防火牆的,所以用於進行包過濾時,需要進行的運算非常大,對路由器的cpu和記憶體的需要都非常大,而路由器由於其硬體成本比較高,其高效能配置時硬體的成本都比較大。

neteye防火牆的硬體配置非常高(採用通用的intel晶元,效能高且成本低),其軟體也為資料報的過濾進行了專門的優化,其主要模組執行在作業系統的核心模式下,設計之時特別考慮了安全問題,其進行資料報過濾的效能非常高。

由於路由器是簡單的包過濾,包過濾的規則條數的增加,nat規則的條數的增加,對路由器效能的影響都相應的增加,而neteye防火牆採用的是狀態包過濾,規則條數,nat的規則數對效能的影響接近於零。

五、審計功能的強弱差異巨大

路由器本身沒有日誌、事件的儲存介質,只能通過採用外部的日誌伺服器(如 syslog,trap)等來完成對日誌、事件的儲存;路由器本身沒有審計分析工具,對日誌、事件的描述採用的是不太容易理解的語言;路由器對攻擊等安全事件的相應不完整,對於很多的攻擊、掃瞄等操作不能夠產生準確及時的事件。審計功能的弱化,使管理員不能夠對安全事件進行及時、準確的響應。

六、防範攻擊的能力不同

對於像cisco這樣的路由器,其普通版本不具有應用層的防範功能,不具有入侵實時檢測等功能,如果需要具有這樣的功能,就需要生級公升級ios為防火牆特性集,此時不單要承擔軟體的公升級費用,同時由於這些功能都需要進行大量的運算,還需要進行硬體配置的公升級,進一步增加了成本,而且很多廠家的路由器不具有這樣的高階安全功能。可以得出:

·具有防火牆特性的路由器成本——防火牆 + 路由器

·具有防火牆特性的路由器功能

·具有防火牆特性的路由器可擴充套件性

綜上所述,可以得出結論:使用者的網路拓撲結構的簡單與複雜、使用者應用程式的難易程度不是決定是否應該使用防火牆的標準,決定使用者是否使用防火牆的乙個根本條件是使用者對網路安全的需求!

即使使用者的網路拓撲結構和應用都非常簡單,使用防火牆仍然是必需的和必要的;如果使用者的環境、應用比較複雜,那麼防火牆將能夠帶來更多的好處,防火牆將是網路建設中不可或缺的一部分,對於通常的網路來說,路由器將是保護內部網的第一道關口,而防火牆將是第二道關口,也是最為嚴格的一道關口。

路由器的防火牆作用

路由器通常支援乙個或者多個防火牆功能 它們可被劃分為用於 internet 連線的低端裝置和傳統的 高階路由器。低端路由器提供了用於阻止和允許特定 ip 位址和 埠號的基本防火牆功能,並使用 nat 來隱藏內部 ip 位址。它們通常將防火牆功能提供為標準的 為阻止來自 internet 的入侵進行了...

Linux PIX防火牆,路由器等配置

pix防火牆 配置 1 配置靜態ip位址翻譯命令 pix525 config static inside,outside inside ip address out ip address pix525 config static inside,outside 61.144.51.62 192.168...

華為防火牆對cisco 路由器點

模擬器連線圖 huaweifw1 基本配置 inte ce gigabitethernet0 0 0 ip address 192.168.1.10 255.255.255.0 quit inte ce gigabitethernet0 0 1 ip address 202.100.1.10 255...