問題背景
單位校園網(wǎng)搭建完成并投入使用以后,為老師們的工作提供了極大的便利,其中使用最頻繁的是各辦公室電腦之間的資料傳輸。起初我們使用“網(wǎng)上鄰居”進行傳輸,但使用一段時間以后發(fā)現(xiàn)這種方式很不穩(wěn)定,每次訪問都需要一段時間的解析,并且還不利于管理。由于這些辦公電腦都是基于Windows XP專業(yè)版系統(tǒng)平臺的,因此筆者決定利用Windows XP自帶的IIS為每臺機器配置簡單的FTP服務(wù)。按正確方法為每臺電腦安裝IIS并配置FTP服務(wù)后,當(dāng)進行訪問時,出現(xiàn)了問題:每臺電腦只能在本機訪問自己的FTP文件夾,其他電腦訪問本機或本機訪問其他電腦均不能正常進行(圖1)。
分析解決
首先可以排除物理連接上的問題,因為其他網(wǎng)絡(luò)應(yīng)用都是正常的。由于出現(xiàn)不能訪問FTP服務(wù)器現(xiàn)象的電腦不止一臺,所有的辦公電腦均存在這個問題,因此只能從軟件設(shè)置上尋求解決。經(jīng)過仔細(xì)查看網(wǎng)絡(luò)設(shè)置和認(rèn)真分析,發(fā)現(xiàn)所有電腦的“本地連接”均開啟了Windows XP自帶的防火墻功能。而默認(rèn)情況下,該防火墻是禁止開放本機FTP服務(wù)的。
找到了問題的癥結(jié),解決起來就輕車熟路了:在桌面上右擊“網(wǎng)上鄰居”圖標(biāo)→執(zhí)行“屬性”命令,在打開的“網(wǎng)絡(luò)連接”窗口中右擊“本地連接”圖標(biāo)→執(zhí)行“屬性”命令,打開“本地連接屬性”對話框。然后切換至“高級”標(biāo)簽頁下,點擊對話框右下角的[設(shè)置]按鈕,打開“高級設(shè)置”對話框(圖2)。在默認(rèn)的“服務(wù)”標(biāo)簽頁下,我們可以設(shè)置在開啟防火墻功能的前提下本機開放的服務(wù)類別。由于我們要提供FTP服務(wù),因此只需開放該服務(wù)即可。在服務(wù)列表中勾選“FTP服務(wù)器”選項,隨之打開的“服務(wù)設(shè)置”對話框要求填寫計算機名稱。保持默認(rèn)內(nèi)容并連續(xù)單擊[確定]完成設(shè)置即可。
經(jīng)過設(shè)置后,其他電腦就可以通過FTP方式訪問本機的FTP文件夾了。同樣將其他電腦的防火墻也做相應(yīng)的設(shè)置,至此問題成功解決。同理,如果在開啟Windows XP自帶防火墻功能的前提下需要提供HTTP、SMTP等服務(wù),也需要做相應(yīng)的設(shè)置才可以實現(xiàn)。