內建於win xp的防火牆ICF應用_WindowsXP

來源:互聯網
上載者:User

  ICF是"Internet Connection Firewall"的簡稱,也就是網際網路串連防火牆。ICF建立在你的電腦與網際網路之間,它可以讓你請求的資料通過、而阻礙你沒有請求的資料包,是一個基於包的防火牆。所以,ICF的第一個功能就是不響應Ping命令,而且,ICF還禁止外部程式對本機進行連接埠掃描,拋棄所有沒有請求的IP包。   

  個人電腦同伺服器不一樣,一般不會提供諸如Ftp、Telnet、POP3等服務,這樣可以被駭客們利用的系統漏洞就很少。所以,ICF可以在一定的程度上很好地保護我們的個人電腦。   

  ICF是狀態防火牆,可監視通過的所有通訊,並且檢查所處理的每個訊息的源和目標地址。為了防止未經請求的通訊進入系統連接埠,ICF保留了所有源自本機電腦的通訊表。在單獨的電腦中,ICF將跟蹤源自本機電腦的通訊,所有Internet傳入通訊都會針對於該表中的各項進行比較。只有當通訊表中有匹配項時(這說明通訊交換是從電腦或專用網路內部開始的),才允許將傳入Internet通訊傳送給網路中的電腦。   

  源自外部ICF電腦(也就是入侵電腦)的通訊(如Internet非法訪問)將被防火牆阻止,除非在"服務"選項卡上設定允許該通訊通過。ICF不會向你發送活動通知,而是靜態地阻止未經請求的通訊,防止像連接埠掃描這樣的常見駭客襲擊。   

  ICF的原理是通過儲存一個通訊表格,記錄所有自本機發出的目的IP地址、連接埠、服務以及其他一┦堇創鐧獎;け淨哪康摹?當一個IP資料包進入本機時,ICF會檢查這個表格,看到達的這個IP資料包是不是本機所請求的,如果是就讓它通過,如果在那個表格中沒有找到相應的記錄就拋棄這個IP資料包。下面的例子可以很好地說明這個原理。當使用者使用Outlook Express來收發電子郵件的時侯,本地個人機發出一個IP請求到POP3郵件伺服器。ICF會記錄這個目的IP地址、連接埠。當一個IP資料包到達原生時候,ICF首先會進行審核,通過尋找事先記錄的資料可以確定這個IP資料包是來自我們請求的目的地址和連接埠,於是這個資料包獲得通過。來看一下當使用Outlook Express用戶端郵件程式和郵件伺服器時的情況。一旦有新的郵件到達郵件伺服器時,郵件伺服器會自動發一個IP資料包到Outlook客戶機來通知有新的郵件到達。這種通知是通過RPC Call來實現的。當郵件伺服器的IP資料包到達客戶機時,客戶機的ICF程式就會對這個IP包進行審核發現原生Outlook express用戶端軟體曾發出過對這個地址和連接埠發出IP請求,所以這個IP包就會被接受,客戶機當然就會收到發自郵件伺服器的新郵件通知。然後讓Outlook Express去內送郵件伺服器上的新郵件。   

  設定ICF   

  1、啟用或禁用Internet串連防火牆   

  開啟"控制台"中的"網路連接"   

  單擊要保護的撥號、本地串連或其它Internet串連,然後在"網路任務"→"更改該串連的設定"→"進階"→"網際網路連線防火牆"下,選中如圖所示的項目:

  

  若要啟用Internet串連防火牆,選中"通過限制或阻止來自Internet的對此電腦的訪問來保護我的電腦和網路"複選框。若要禁用Internet串連防火牆,清除該複選框。   

  網路服務   

  還是上面的"進階"選項卡,點擊下方的"設定"項,如下圖:

  已經有選中的項目表示網路使用者能夠存取的服務,如:messenger,遠端桌面,FTP,Telnet等。  
  對於一些常見的網路服務,如POP3,SMTP、HTTP等,系統會在需要的時候開放。   

  如果我們要設定一個新的服務項目,以常見的messenger檔案傳輸為例,因為許多朋友都會在這方面遇到問題,實際上在HELP中寫的明白。   

  messenger的檔案傳輸採用TCP6891-6900連接埠,可以在xp的防火牆設定裡面增加TCP6891號連接埠,檔案就可以順利發送了。檔案傳輸的進程,一般情況下我們添加一個就行了。   

  添加方法見圖:   

  按要求依次寫入"描述","原生IP地址",使用的連接埠號碼(6891),然後確定即可。

  安全日誌   

  產生安全日誌時使用的格式是W3C擴充記錄檔格式,這與在常用日誌分析工具中使用的格式類似。

  開啟"網路連接",單擊要在其上啟用Internet串連防火牆(ICF)的串連,然後在"網路任務"→"更改該串連的設定"→"進階"→"設定"→"安全日誌記錄"→"記錄選項"下,選擇下面的一項或兩項:

  若要啟用對不成功的入站串連嘗試的記錄,請選中"記錄丟棄的資料包"複選框,否則禁用。

  2、更改安全記錄檔的路徑和檔案名稱   

  開啟"網路連接",選擇要在其上啟用Internet串連防火牆的串連,然後在"網路任務"→"更改該串連的設定"→"進階"→"設定"→"安全日誌記錄"→"記錄檔選項"→"瀏覽"中,瀏覽要放置記錄檔的位置。   

  在"檔案名稱"中,鍵入新的記錄檔名,然後單擊"開啟"。開啟後可查看其內容。   

  還可以設定安全記錄檔的大小,開啟已啟用Internet串連防火牆的串連,然後在"網路任務"→"更改該串連的設定"→"進階"→"設定"→"安全日誌記錄"→"記錄檔選項"→"大小限制"中,使用箭頭按鈕調整大小限制。筆者認為,一般512K足夠了。   
  如果你在更改設定後有問題,可以還原預設的安全日誌設定。開啟啟用Internet串連防火牆的串連,然後點擊"網路任務"→"更改該串連的設定"→"進階"→"設定"→"安全日誌記錄"→"還原預設值"。

  記錄成功的串連--這將登入來源於家庭、小型辦公網路或Internet的所有成功的串連。   

  當你選擇"登入成功的外傳串連"複選框時,將收集每個成功通過防火牆的串連資訊。例如,當網路上的任何人使用Internet Explorer成功實現與某個網站的串連時,日誌中將產生一條項目。   

  記錄放棄的資料包--這將登入來源於家庭、小型辦公網路或Internet的所有放棄的資料包。

  當你選擇"登入放棄的資料包"複選框時,每次通訊嘗試通過防火牆卻被檢測和拒絕的資訊都被ICF收集。例如,如果你的Internet控制訊息協議沒有設定成允許傳入的回應要求,如Ping和Tracert命令發出的請求,則將接收到來自網路外的回應要求,回應要求將被放棄,然後日誌中將產生一條項目。

  Internet控制訊息協議(ICMP)

  "網路訊息協議(ICMP)"是所需的TCP/IP標準,通過ICMP,使用IP通訊的主機和路由器可以報告錯誤並交換受限控制和狀態資訊。   

  在下列情況中,通常自動發送ICM訊息:  

  IP資料報無法訪問目標。   

  IP路由器(網關)無法按當前的傳輸速率轉寄資料報。   

  IP路由器將發送主機重新導向為使用更好的到達目標的路由。應用Internet控制訊息協議:  

  開啟"網路連接"。 單擊已啟用Internet串連防火牆的串連,在"網路任務"→"更改該串連的設定"→單擊"進階"→"設定"→"ICMP"選項卡上,選中希望你的電腦響應的請求資訊類型旁邊的複選框。
  
  ICF的局限性

  那麼,ICF不能做什嗎?ICF可不可以完全替代現有的個人防火牆產品?ICF是通過記錄原生IP請求來確定外來的IP資料包是不是"合法",這當然不可以用在伺服器上。為什麼呢?伺服器上的IP資料包基本上都不是由伺服器先發出,所以ICF這種方法根本就不可以對伺服器的安全提供保護。當然你也可以通過相應的設定讓ICF忽略所有發向某一連接埠的資料包,例如80連接埠。那麼發向80連接埠的所有資料包都不會被ICF拋棄。從這種意義上講80連接埠就成為不設防的連接埠。這樣的防火牆產品是不可能用在應用伺服器上的,伺服器上的防火牆產品都是基於建立各種策略來審核外來的IP資料包。ICF和基於應用程式的個人防火牆產品也是不一樣的。基於應用程式的個人防火牆會記錄每一個訪問Internet的程式,例如,通過設定可以讓IE有權來訪問Internet而Netscape的Navigator沒有許可權來訪問Internet,即便兩個程式的目的IP地址和連接埠都是一樣的。Norton的個人防火牆(Personal Firewall)就是這樣一個典型的產品。簡而言之,ICF沒法提供基於應用程式的保護,也沒法建立基於IP包的包稽核原則。所以,ICF既不能完全替代現有的個人防火牆產品,也沒有辦法很好地工作在應用伺服器上。   

  筆者認為,Norton的個人防火牆和Zonealarm Pro可以提供較全方面的保護,但設定較為複雜。ICF並不能提供完全無懈可擊的防護,但是ICF對個人電腦提供防護是足夠的。在使用一些系統安全軟體對裝有ICF的個人電腦進行連接埠掃描後,常會給出了"系統安全"的評價。況且,ICF是Windows XP內建的功能,佔用的資源相當少且不用花額外的錢去購買。從ICF受益最多的應該是那些仍然在使用Modem上網的朋友,在國內絕大部分的使用者都是用Modem上網的。首先,你上網的時間不會太長,一般在幾小時上下(包月的除外)。其次,每次建立串連後撥號伺服器都會分配一個新的IP地址(動態地址分配)給你,長時間佔用一個相同的IP的可能性應該很低。比起使用ADSL和其它寬頻使用者來講,用Modem迷你筆記型電腦身就安全了很多。   

  注意事項   

  ICF和家庭或小型辦公室通訊--不應該在所有沒有直接連接到Internet的串連上啟用Internet串連防火牆,也就是最好不要在區域網路中使用。如果在ICF客戶電腦的網路介面卡上啟用防火牆,則它將幹擾該電腦和網路上的其他電腦之間的一些通訊。如果網路已經具有互連網防火牆或Proxy 伺服器,則不需要Internet串連防火牆,你應該關閉它。   

  所以,使用一個重量級的防火牆實在是沒有太多的意義。而ICF則剛剛好,它既提供了一定的保護,而且又不太佔用資源,不錯的,是"又經濟,又實惠"。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.