學(xué)習(xí)啦>學(xué)習(xí)電腦>電腦安全>防火墻知識(shí)>

linux防火墻有什么作用

時(shí)間: 林輝766 分享

  經(jīng)常用到linux防火墻,那你知道它的作用嗎?下面由學(xué)習(xí)啦小編給你做出詳細(xì)的linux防火墻作用介紹!希望對(duì)你有幫助!

  linux防火墻作用一:

  一、防火墻的基本模型

  基于TCP/IP協(xié)議簇的Internet網(wǎng)際互聯(lián)完全依賴于網(wǎng)絡(luò)層以上的協(xié)議棧(網(wǎng)絡(luò)層的IP協(xié)議、傳輸控制協(xié)議TCP/UDP協(xié)議和應(yīng)用層協(xié)議)??紤]到網(wǎng)絡(luò)防火墻是為了保持網(wǎng)絡(luò)連通性而設(shè)立的安全機(jī)制,因此防火墻技術(shù)就是通過(guò)分析、控制網(wǎng)絡(luò)以上層協(xié)議特征,實(shí)現(xiàn)被保護(hù)網(wǎng)絡(luò)所需安全策略的技術(shù)。構(gòu)建防火墻有三類(lèi)基本模型:即應(yīng)用代理網(wǎng)關(guān)、電路級(jí)網(wǎng)關(guān)(Circuit Level Gateway)和網(wǎng)絡(luò)層防火墻。

  二、不應(yīng)該過(guò)濾的包

  在開(kāi)始過(guò)濾某些不想要的包之前要注意以下內(nèi)容:

  ICMP包

  ICMP

  包可用于檢測(cè)TCP/IP失敗的情形。如果阻擋這些包將導(dǎo)致不能得“Host unreachable”或“No route to host”等信息。ICMP包還用于MTU發(fā)現(xiàn),某些TCP實(shí)現(xiàn)使用了MTU發(fā)現(xiàn)來(lái)決定是否進(jìn)行分段。MTU發(fā)現(xiàn)通過(guò)發(fā)送設(shè)置了不進(jìn)行分段的位的包探測(cè),

  當(dāng)?shù)玫降腎CMP應(yīng)答表示需要分段時(shí),再發(fā)送較小的包。如果得不到ICMP包(“destination unreachable”類(lèi)型的包),則本地主機(jī)不減少M(fèi)TU大小,這將導(dǎo)致測(cè)試無(wú)法停止或網(wǎng)絡(luò)性能下降。 到DNS的TCP連接

  如果要攔阻出去的TCP連接,那么要記住DNS不總是使用UDP。如果從DNS服務(wù)器過(guò)來(lái)的回答超過(guò)512字節(jié),客戶端將使用TCP連接,并仍使用端口53接收數(shù)據(jù)。若禁止了TCP連接,DNS大多數(shù)情況下會(huì)正常工作,但可能會(huì)有奇怪的延時(shí)故障出現(xiàn)。

  如果內(nèi)部網(wǎng)絡(luò)的DNS查詢總是指向某個(gè)固定的外部DNS服務(wù)器,可以允許本地域端口到該服務(wù)器的域端口連接。

  主動(dòng)式FTP的TCP連接

  FTP有兩種運(yùn)作方式,即傳統(tǒng)的主動(dòng)式(active)方式和目前流行的被動(dòng)式(passive)方式。在主動(dòng)式FTP模式下,F(xiàn)TP 服務(wù)器發(fā)送文件或應(yīng)答LS命令時(shí),主動(dòng)和客戶端建立TCP連接。如果這些TCP連接被過(guò)濾,則主動(dòng)方式的FTP將被中斷。如果使用被動(dòng)方式,則過(guò)濾遠(yuǎn)地的TCP連接沒(méi)有問(wèn)題。因?yàn)閿?shù)據(jù)連接是從客戶端到服務(wù)器進(jìn)行的(包括雙向的數(shù)據(jù))。

  三、針對(duì)可能的網(wǎng)絡(luò)攻擊

  防火墻的性能是否優(yōu)良關(guān)鍵在于其配置能否防護(hù)來(lái)自外界的各種網(wǎng)絡(luò)攻擊。這要求網(wǎng)絡(luò)管理者能針對(duì)可能的網(wǎng)絡(luò)攻擊特點(diǎn)設(shè)定完善的安全策略。以網(wǎng)絡(luò)常見(jiàn)的“ping of death”攻擊為例,“ping of death”攻擊通過(guò)發(fā)送一個(gè)非法的大ICMP包使接收者的TCP堆棧溢出從而引起混亂。針對(duì)這種攻擊可將防火墻配置為阻擋ICMP分段。因?yàn)槠胀ǖ?/p>

  ICMP包大都不需要到分段的程度,阻擋ICMP分段只攔阻大的“ping”包。 這種防護(hù)策略也可用于針對(duì)其他協(xié)議安全缺陷的網(wǎng)絡(luò)攻擊。

  linux防火墻作用二:

  它可通過(guò)監(jiān)測(cè)、限制、更改跨越防火墻的數(shù)據(jù)流,盡可能地對(duì)外部屏蔽網(wǎng)絡(luò)內(nèi)部的信息、結(jié)構(gòu)和運(yùn)行狀況, 以此來(lái)實(shí)現(xiàn)網(wǎng)絡(luò)的安全保護(hù)。

  在邏輯上,防火墻是一個(gè)分離器,一個(gè)限制器,也是一個(gè)分析器,有效地監(jiān)控了內(nèi)部網(wǎng)和Internet之間的任何活動(dòng), 保證了內(nèi)部網(wǎng)絡(luò)的安全。

  2.使用Firewall的益處

  保護(hù)脆弱的服務(wù)

  通過(guò)過(guò)濾不安全的服務(wù),F(xiàn)irewall可以極大地提高網(wǎng)絡(luò)安全和減少子網(wǎng)中主機(jī)的風(fēng)險(xiǎn)。例如, Firewall可以禁止NIS、NFS服務(wù)通過(guò),F(xiàn)irewall同時(shí)可以拒絕源路由和ICMP重定向封包。

  控制對(duì)系統(tǒng)的訪問(wèn)

  Firewall可以提供對(duì)系統(tǒng)的訪問(wèn)控制。如允許從外部訪問(wèn)某些主機(jī),同時(shí)禁止訪問(wèn)另外的主機(jī)。例如, Firewall允許外部訪問(wèn)特定的Mail Server和Web Server。

  集中的安全管理

  Firewall對(duì)企業(yè)內(nèi)部網(wǎng)實(shí)現(xiàn)集中的安全管理,在Firewall定義的安全規(guī)則可以運(yùn)行于整個(gè)內(nèi)部網(wǎng)絡(luò)系統(tǒng), 而無(wú)須在內(nèi)部網(wǎng)每臺(tái)機(jī)器上分別設(shè)立安全策略。Firewall可以定義不同的認(rèn)證方法, 而不需要在每臺(tái)機(jī)器上分別安裝特定的認(rèn)證軟件。外部用戶也只需要經(jīng)過(guò)一次認(rèn)證即可訪問(wèn)內(nèi)部網(wǎng)。

  增強(qiáng)的保密性

  使用Firewall可以阻止攻擊者獲取攻擊網(wǎng)絡(luò)系統(tǒng)的有用信息,如Figer和DNS。

  記錄和統(tǒng)計(jì)網(wǎng)絡(luò)利用數(shù)據(jù)以及非法使用數(shù)據(jù)

  Firewall可以記錄和統(tǒng)計(jì)通過(guò)Firewall的網(wǎng)絡(luò)通訊,提供關(guān)于網(wǎng)絡(luò)使用的統(tǒng)計(jì)數(shù)據(jù),并且,F(xiàn)irewall可以提供統(tǒng)計(jì)數(shù)據(jù), 來(lái)判斷可能的攻擊和探測(cè)。

  策略執(zhí)行Firewall提供了制定和執(zhí)行網(wǎng)絡(luò)安全策略的手段。未設(shè)置Firewall時(shí),網(wǎng)絡(luò)安全取決于每臺(tái)主機(jī)的用戶。

  3.防火墻的種類(lèi)

  防火墻總體上分為包過(guò)濾、應(yīng)用級(jí)網(wǎng)關(guān)和代理服務(wù)器等幾大類(lèi)型。

  數(shù) 據(jù) 包 過(guò) 濾

  數(shù)據(jù)包過(guò)濾(Packet Filtering)技術(shù)是在網(wǎng)絡(luò)層對(duì)數(shù)據(jù)包進(jìn)行選擇,選擇的依據(jù)是系統(tǒng)內(nèi)設(shè)置的過(guò)濾邏輯, 被稱(chēng)為訪問(wèn)控制表(Access Control Table)。通過(guò)檢查數(shù)據(jù)流中每個(gè)數(shù)據(jù)包的源地址、目的地址、所用的端口號(hào)、 協(xié)議狀態(tài)等因素,或它們的組合來(lái)確定是否允許該數(shù)據(jù)包通過(guò)。 數(shù)據(jù)包過(guò)濾防火墻邏輯簡(jiǎn)單,價(jià)格便宜,易于安裝和使用, 網(wǎng)絡(luò)性能和透明性好,它通常安裝在路由器上。路由器是內(nèi)部網(wǎng)絡(luò)與Internet連接必不可少的設(shè)備, 因此在原有網(wǎng)絡(luò)上增加這樣的防火墻幾乎不需要任何額外的費(fèi)用。

  數(shù)據(jù)包過(guò)濾防火墻的缺點(diǎn)有二:一是非法訪問(wèn)一旦突破防火墻,即可對(duì)主機(jī)上的軟件和配置漏洞進(jìn)行攻擊; 二是數(shù)據(jù)包的源地址、目的地址以及IP的端口號(hào)都在數(shù)據(jù)包的頭部,很有可能被竊聽(tīng)或假冒。

  應(yīng) 用 級(jí) 網(wǎng) 關(guān)

  應(yīng)用級(jí)網(wǎng)關(guān)(Application Level Gateways)是在網(wǎng)絡(luò)應(yīng)用層上建立協(xié)議過(guò)濾和轉(zhuǎn)發(fā)功能。 它針對(duì)特定的網(wǎng)絡(luò)應(yīng)用服務(wù)協(xié)議使用指定的數(shù)據(jù)過(guò)濾邏輯,并在過(guò)濾的同時(shí),對(duì)數(shù)據(jù)包進(jìn)行必要的分析、 登記和統(tǒng)計(jì),形成報(bào)告。實(shí)際中的應(yīng)用網(wǎng)關(guān)通常安裝在專(zhuān)用工作站系統(tǒng)上。

  數(shù)據(jù)包過(guò)濾和應(yīng)用網(wǎng)關(guān)防火墻有一個(gè)共同的特點(diǎn),就是它們僅僅依靠特定的邏輯判定是否允許數(shù)據(jù)包通過(guò)。 一旦滿足邏輯,則防火墻內(nèi)外的計(jì)算機(jī)系統(tǒng)建立直接聯(lián)系, 防火墻外部的用戶便有可能直接了解防火墻內(nèi)部的網(wǎng)絡(luò)結(jié)構(gòu)和運(yùn)行狀態(tài),這有利于實(shí)施非法訪問(wèn)和攻擊。

  代理服務(wù)(Proxy Service)也稱(chēng)鏈路級(jí)網(wǎng)關(guān)或TCP通道(Circuit Level Gateways or TCP Tunnels), 也有人將它歸于應(yīng)用級(jí)網(wǎng)關(guān)一類(lèi)。它是針對(duì)數(shù)據(jù)包過(guò)濾和應(yīng)用網(wǎng)關(guān)技術(shù)存在的缺點(diǎn)而引入的防火墻技術(shù), 其特點(diǎn)是將所有跨越防火墻的網(wǎng)絡(luò)通信鏈路分為兩段。防火墻內(nèi)外計(jì)算機(jī)系統(tǒng)間應(yīng)用層的 鏈接, 由兩個(gè)終止代理服務(wù)器上的 鏈接來(lái)實(shí)現(xiàn),外部計(jì)算機(jī)的網(wǎng)絡(luò)鏈路只能到達(dá)代理服務(wù)器, 從而起到了隔離防火墻內(nèi)外計(jì)算機(jī)系統(tǒng)的作用。

  linux防火墻作用三:

  windows防火墻是一項(xiàng)協(xié)助確保信息安全的設(shè)備,會(huì)依照特定的規(guī)則,允許或是限制傳輸?shù)臄?shù)據(jù)通過(guò)。

  具體作用如下:

  1、防止來(lái)自網(wǎng)絡(luò)上的惡意攻擊;

  2、阻止外來(lái)程序連接計(jì)算機(jī)端口;

  3、對(duì)電腦進(jìn)行防護(hù),防止木馬入侵或其它黑客軟件、程序運(yùn)行‘

  4、阻止本地程序通過(guò)計(jì)算機(jī)端口,向外并發(fā)信息;

  看了“linux防火墻有什么作用 ”文章的還看了:

1.如何檢查linux防火墻是否開(kāi)啟

2.LINUX防火墻常用操作

3.linux防火墻怎么樣設(shè)置

4.linux怎么樣查看防火墻有沒(méi)開(kāi)啟

5.linux防火墻如何設(shè)置

6.如何關(guān)閉linux的防火墻

linux防火墻有什么作用

經(jīng)常用到linux防火墻,那你知道它的作用嗎?下面由學(xué)習(xí)啦小編給你做出詳細(xì)的linux防火墻作用介紹!希望對(duì)你有幫助! linux防火墻作用一: 一、防火墻的基本模型 基于TCP/IP協(xié)議簇的Internet網(wǎng)際互聯(lián)完全依賴于網(wǎng)絡(luò)層以上的協(xié)議棧(網(wǎng)絡(luò)層的I
推薦度:
點(diǎn)擊下載文檔文檔為doc格式
787621