安裝Microsoft Windows XP Service Pack 2 (SP2)后, 一些應(yīng)用程序可能無法在更新的操作系統(tǒng)上運(yùn)行 。這是因?yàn)槟J(rèn)情況下,Windows Firewall 為啟用狀態(tài)并屏蔽未被認(rèn)可的外來連接 。本文討論了如何建立一個防火墻例外項(xiàng),通過將一個應(yīng)用程序加入例外列表從而允許這個程序繼續(xù)運(yùn)行 。為了提高基于Windows XP SP2的計算機(jī)的安全性能,Windows Firewall 屏蔽了未被認(rèn)可的外來連接 。但是有時我們還是需要建立一個例外規(guī)則來允許一些入站的連接 。例如,在下列情況下:
通過Internet進(jìn)行多人聯(lián)網(wǎng)游戲時;
要從即時通訊軟件接收文件;
安裝了Windows XP SP2后,客戶端應(yīng)用程序可能不能夠成功的從服務(wù)器接收數(shù)據(jù),以下是一些例子:
FTP 客戶端;
流媒體M播放軟件;
郵件客戶端的新郵件提醒;
同樣,運(yùn)行在Windows XP SP2上的服務(wù)器端的應(yīng)用程序也可能不能成功的回應(yīng)客戶端請求,以下是一些例子:
Web服務(wù)器,如IIS;
遠(yuǎn)程桌面;
文件共享;
Windows XP SP2在默認(rèn)情況下使用下面的交互式組件來實(shí)現(xiàn)這個例外規(guī)則:
Windows Firewall 安全提醒
有時Windows Firewall在屏蔽一個應(yīng)用程序的運(yùn)行時,會出現(xiàn)一個Windows Firewall 安全提醒 對話框 。這個對話框包含以下信息:
...to help protect your computer, Windows Firewall has blocked this program from receiving unsolicited information from the Internet or a network
這個提醒信息顯示了程序的名稱和程序的開發(fā)者 。這個對話框包含3個選擇:
Unblock the program
Keep blocking this program
Keep blocking this program, but ask me again later
下面說明如何使用這個對話框來允許這個程序運(yùn)行 。
允許程序運(yùn)行一些程序?yàn)榱四軌蛘_\(yùn)行,必須從網(wǎng)絡(luò)上接收信息 。這些信息通過入站端口進(jìn)入計算機(jī) 。Windows Firewall 要允許這些信息進(jìn)入,必須在計算機(jī)上打開正確的入站端口 。要使程序和未裝SP2之前一樣的進(jìn)行通信來允許程序正常的運(yùn)行,可以使用以下的任何一個方法:
通過安全提醒來允許程序運(yùn)行
在 安全提醒 對話框中,選擇 Unblock this program.
單擊確定.
通過Windows防火墻設(shè)置來允許程序運(yùn)行
如果你在安全提醒對話框中沒有選擇 Unblock the program,這個程序?qū)⒈唤惯\(yùn)行 。你可以通過配置Windows Firewall 來同樣達(dá)到這個目的:
點(diǎn)擊開始,運(yùn)行,在打開輸入框中輸入 wscui.cpl,然后點(diǎn)擊確定
點(diǎn)擊Windows Firewall
在Windows Firewall對話框中,選擇例外選項(xiàng)卡,然后選擇添加程序
在添加程序的對話框中,選擇列表中的程序或者通過瀏覽來選定一個程序
如果你不能確定這個需要設(shè)定的程序的具體名稱,參見后面所述
選定程序后,確定
在例外列表中,確定你選中的程序項(xiàng)前面的選擇框?yàn)檫x中狀態(tài),確定
注意 如果你以后不想將這個程序作為例外,只需要清除這個程序項(xiàng)的選擇框.
把程序添加到例外列表中有以下好處:
你不需要知道程序具體使用的哪一個端口(與此相比,當(dāng)你想通過打開端口方式來達(dá)到目的,你必須知道程序所使用的端口號,這將在后面詳述)
例外列表中的程序所使用的端口僅在等待接收一個連接的時候才會打開
確定并打開端口
如果將程序加入到例外列表之后還是不能夠正常運(yùn)行,或者是在選定例外程序時無法確定程序名稱,你可以手工打開端口 。在手工打開端口之前,必須先確定程序使用了哪些端口 。確定程序使用端口的可靠方法當(dāng)然是聯(lián)系程序開發(fā)或支持廠商以獲得所需的信息 。但這種方法多數(shù)情況下不是那么方便,而且有時程序所用端口的列表不可提供時,你可以使用 Netstat.exe 來確定這些端口 。
推薦閱讀
- 檢測Win XP網(wǎng)絡(luò)狀況
- 啟動Internet連接防火墻
- 上 解決XP SP2帶來的網(wǎng)絡(luò)故障
- Windows XP SP2完全攻略
- SP2 系統(tǒng)訪問網(wǎng)絡(luò)時出現(xiàn)警報
- SP2 系統(tǒng)訪問網(wǎng)絡(luò)的時候HTML文件中的圖片無法顯示
- Windos XP SP2如何實(shí)現(xiàn)多用戶登錄
- 調(diào)查顯示W(wǎng)inXP SP2令Bots無所遁型
- windows10的防火墻怎么設(shè)置 win10防火墻設(shè)置步驟
- win10防火墻怎么打開 win10防火墻打開后不能上網(wǎng)
