網(wǎng)絡文件傳輸 FTP技巧一籮筐
前幾天筆者為各位介紹了如何在家中通過小軟件建立FTP服務器,幫助我們可以輕松在同一網(wǎng)絡中不同計算機之間進行數(shù)據(jù)和文件傳輸。但是在實際使用中很多讀者都遇到了這樣或那樣的問題。筆者也接到不少EMAIL電子郵件詢問是否有辦法解決這些FTP使用和傳輸故障。下面筆者就將最常見的故障和解決方法以及原理告訴給各位讀者,幫助各位可以更好的更方便的使用FTP來傳輸和共享資源。
技巧一:拋棄瀏覽器選擇專用FTP工具
很多讀者在訪問FTP站點時都是通過瀏覽器登錄,但是這種方式存在著嚴重的不足,除了傳輸速度不快外,F(xiàn)TP站點信息無法保存,每次登錄都需要重新輸入站點信息,非常麻煩。另外傳輸數(shù)據(jù)不支持斷點續(xù)傳,這點是致命的。很多讀者在傳輸文件中途網(wǎng)絡出現(xiàn)問題,只得重新傳輸。
以上問題我們都可以通過專用FTP登錄工具來解決,這類工具比較多我們到天空或者華軍軟件站下載即可,當然IT168的下載專區(qū)也有很多這方面軟件的佼佼者。最出名的有flashfxp,leapftp等,這些軟件都是純圖形化界面,操作很簡單很容易上手。下面筆者以Flashfxp為例進行介紹。
FlashFXP 3.1.12.1075 beta 簡體版
軟件大?。?422KB
軟件語言:簡體中文
軟件類別:共享軟件
運行環(huán)境:Win9x/Me/NT/2000/XP
下載地址 - FlashFXP
第一步:下載FLASHFXP進行安裝。安裝過程一路NEXT即可。
第二步:啟動桌面的FlashFXP圖標,在右邊窗口中點“連接”按鈕,然后選擇“快速連接”。
第三步:在快速連接界面輸入你要登錄的FTP站點IP地址,端口號,用戶名和密碼,然后點“連接”按鈕即可快速登錄該FTP服務器。
第四步:登錄后傳輸文件就可以實現(xiàn)斷點續(xù)傳的功能了,關(guān)機或掉網(wǎng)后再次登錄服務器傳送文件都可以接著原來的進度傳輸了。
學會了使用FLASHFXP進行斷點續(xù)傳文件用戶再也不怕掉線停電的危機了。#p#
技巧二:用影音傳送帶提升FTP下載速度
有的時候我們會覺得登錄FTP后下載速度太慢了,只有幾K/S。一方面是自己帶寬不足,另一方面是因為不管你使用IE瀏覽器還是FLASHFXPFTP這些客戶端工具只是單線程的,下載起來自然很慢。如果想早日下完資源的話需要使用多線程下載工具。”我們常用的影音傳送帶(net transport)和FLASHGET就是這樣的多線程下載工具,不過要想多線程下載FTP上的文件還需要點小技巧。
影音傳送帶(Net Transport) V1.94a 簡體中文版
軟件大?。?1692 KB
軟件語言: 簡體中文
軟件類別: 國產(chǎn)軟件 / 共享版 / 下載工具
應用平臺: Win9x/NT/2000/XP
下載地址 - 影音傳送帶
第一步:安裝并啟動影音傳送帶,并選擇“站點探測器”標簽。
第二步:在站點探測器的地址及用戶名,密碼處輸入FTP服務器的正確信息后回車進行登錄,這時你會發(fā)現(xiàn)影音傳送帶內(nèi)置的這個FTP工具顯示出了FTP服務器上的所有文件列表。
第三步:在你想下載的文件上點鼠標右鍵,選擇“下載”就會自動啟用影音傳送帶下載該文件,我們可以在下載窗口中設置同時下載的線程數(shù),從而實現(xiàn)了多個線程玩FTP的功能。
那么如何在影音傳送帶(Net Transport)中切換FTP登錄的工作模式呢?同樣需要小技巧。
第一步:使用影音傳送帶(Net Transport)的站點探測器登錄某個FTP站點,如果工作模式不對會出現(xiàn)“連接超時”的提示。
第二步:我們需要修改影音傳送帶(Net Transport)的工作模式,首先在該站點IP地址處點鼠標右鍵,選擇“添加到收藏夾”。
第三步:在彈出的站點屬性窗口中點“其他設置”,在下載標簽中的FTP處把被動模式前的對勾去掉即可。
第四步:為該站點起一個標簽名稱,然后保存設置。這樣我們就可以順利登錄該站點了,使用的工作模式從被動切換為主動。
設置完畢后我們就可以通過該軟件來多線程下載某FTP上的資源了,下載速度得到了成倍的提高。#p#
技巧三:巧設置傳輸模式解決SOCKS錯誤
首先筆者為大家介紹下FTP的工作原理,只有把原理弄清楚后才能更好的理解FTP的兩種工作模式。整個FTP建立連接的過程有以下幾步。
第一步:對于一個FTP服務器來說他會自動對默認端口進行監(jiān)聽(默認端口是可以修改的,一般為21),當某個客戶機向這個專用端口請求建立連接時便激活了服務器上的控制進程,通過這個控制進程進行用戶名密碼及權(quán)限的驗證。
第二步:當驗證完成后服務器和客戶機之間還會建立另外一條專有連接進行文件數(shù)據(jù)的傳輸。
第三步:在傳輸過程中服務器上的控制進程將一直工作,并不斷發(fā)出指令操作整個FTP傳輸,傳輸完畢后控制進程發(fā)送給客戶機結(jié)束指令。
以上就是FTP建立連接的整個過程,不過FTP自身有兩種工作模式,也就是說在第二步中提示“建立另外一條專有連接方式”的方法有兩種。習慣上我們稱為主動模式和被動模式。主動模式也稱Pasv模式,該模式的“數(shù)據(jù)傳輸專有連接”是在建立控制連接(用戶認證完成)后首先由服務器使用20端口主動向客戶機進行連接,建立專有連接用于數(shù)據(jù)的傳輸。
這種方式在網(wǎng)絡管理上比較好控制。21端口用于用戶驗證,20端口用于數(shù)據(jù)傳輸,只要將這兩個端口開放就可以隨心所欲的使用FTP功能了。而被動模式則稱為Port模式,該工作模式與主動模式不同,數(shù)據(jù)傳輸專有連接是在建立控制連接(用戶認證完成)后由客戶機向FTP服務器發(fā)起連接的,客戶機使用哪個端口,連接到服務器的哪個端口都是隨機產(chǎn)生的。
小提示:很多FTP服務器的20端口被禁用或者被過濾掉了,這時就不能使用主動模式進行數(shù)據(jù)傳輸了,相應的需要客戶機采取被動模式建立連接。采用何種工作模式完全取決于客戶機上的設置,因此切換工作模式已經(jīng)成為最簡單的FTP故障排除方法了。
如果FTP服務器只容許客戶端采取主動模式訪問,那么設置了被動模式連接的FTP客戶端在訪問該FTP服務器時就會出現(xiàn)本文上面提到的SOCKS錯誤了。我們需要做的就是修改傳輸模式,筆者依舊以Flashfxp為例進行介紹,需要我們打開該軟件的站點管理器,找到對應的FTP站點,選擇右邊的“選項”標簽,將“使用被動模式”前的對勾去掉即可,保存設置當我們連接該站點時就將使用主動模式傳輸數(shù)據(jù)。當然如果將其打上勾就意味著采取被動模式連接站點并傳輸數(shù)據(jù)。
技巧四:瀏覽器訪問FTP也能主動模式
有的時候用戶使用IE瀏覽器登錄FTP的時候雖然到達了輸入用戶名和密碼的階段,但是輸入完畢會出現(xiàn)無法連接FTP的提示,這種情況是由于FTP的傳輸模式不對造成的,我們需要對傳輸模式進行修改。默認情況下IE瀏覽器是使用被動模式傳輸FTP數(shù)據(jù)的,遇到使用主動模式建立的FTP站點就會出現(xiàn)上面的問題。
很多讀者都不知道如何修改IE瀏覽器中的FTP傳輸模式,實際上我們可以通過IE瀏覽器的“工具”標簽中的internet選項,然后定位到“高級”標簽,找到“瀏覽”下的使用被動FTP(為防火墻和DSL調(diào)制解調(diào)器兼容性)這個設置項,將其前面的對勾去掉即可。
這樣我們的瀏覽器就可以訪問以主動模式建立的FTP站點了。以后再想訪問被動模式的站點時還需要將這個對勾選上。當然要讓設置生效必須重新啟動IE瀏覽器。
【編輯推薦】