1.1、FTP是什么
FTP的全稱是File Transfer Protocol(文件傳輸協(xié)議)。顧名思義,就是專門用來傳輸文件的協(xié)議。
FTP服務(wù)器則是在互聯(lián)網(wǎng)上提供存儲空間的計算機,它們依照FTP協(xié)議提供服務(wù)。當它們運行時,用戶就可以連接到服務(wù)器上下載文件,也可以將自己的文件上傳到FTP服務(wù)器中。有時把FTP服務(wù)器簡稱為FTP。
FTP服務(wù)器的存在,大大方便了網(wǎng)友之間遠程交換文件資料的需要,充分體現(xiàn)了互聯(lián)網(wǎng)資源共享的精神。
現(xiàn)在許多朋友都已經(jīng)用上了寬帶網(wǎng),而且硬盤也有足夠的空間,完全可以通過軟件手段把自己的電腦變?yōu)橐慌_FTP服務(wù)器,和網(wǎng)絡(luò)中的朋友們一起分享大家各自收藏的好東東!
1.2、什么是內(nèi)網(wǎng)
內(nèi)網(wǎng)的計算機以NAT(網(wǎng)絡(luò)地址轉(zhuǎn)換)協(xié)議,通過一個公共的網(wǎng)關(guān)訪問因特網(wǎng)。內(nèi)網(wǎng)的計算機可向因特網(wǎng)上的其它計算機發(fā)送連接請求,但因特網(wǎng)上的其它計算機無法向內(nèi)網(wǎng)的計算機發(fā)送連接請求,所以無法用通常的方法去建立FTP服務(wù)器。
內(nèi)網(wǎng)的IP地址有如下3種形式:
10.*.*.*
172.16.*.*至172.31.*.*
192.168.*.*
1.3、內(nèi)網(wǎng)建FTP的兩種方式
1.3.1、動態(tài)域名和虛擬專用法:
適于條件:不能夠接觸到網(wǎng)關(guān)服務(wù)器,無法做專業(yè)端口映射。
如:科邁網(wǎng)之動態(tài)域名和虛擬專用服務(wù)之內(nèi)網(wǎng)專業(yè)版。(TrueHost)。
1.3.2、端口映射法:
適用條件:能夠接觸到網(wǎng)關(guān)服務(wù)器,并作端口映射。
如:端口映射軟件PortTunnel。
1.4、關(guān)于域名
通過域名可以解決沒有固定因特網(wǎng)IP的問題。如“花生殼”等。
上面1.3.1所提及的方法不需要另外的域名服務(wù),因為本身已提供該服務(wù)。
1.5、關(guān)于Serv-U
一種常見的建立FTP的工具軟件。
1.6、架設(shè)FTP服務(wù)器的基本條件:
架設(shè)一臺 FTP 服務(wù)器其實很簡單。
1.6.1、網(wǎng)絡(luò)速度
機器能上網(wǎng),網(wǎng)絡(luò)速度最好不低于 ADSL 512 Kbps。
1.6.2、硬件性能
一般來說,系統(tǒng)最低要求如下:
CPU:PⅢ 450 MHz 以上
內(nèi)存:256M SDRM 以上
1.6.3、軟件環(huán)境
FTP服務(wù)器軟件:可以使用專業(yè)FTP服務(wù)器軟件,如SERV-U;也可以使用微軟的 IIS(Internet Information Server 因特網(wǎng)信息服務(wù)系統(tǒng))。不同的軟件提供的功能不同,適應(yīng)的需求和操作系統(tǒng)也不同。
操作系統(tǒng):Windows 98/Me/NT/2000/XP 均可,如果對服務(wù)器的性能和安全性要求很低,可以采用 Windows 98 和Windows Me。
本文中,如無特殊說明,均以Windows XP 專業(yè)版為操作系統(tǒng),其余操作系統(tǒng)下 FTP 服務(wù)器的架設(shè)及設(shè)置均大同小異。
2、建立FTP方案
2.1、方案一之A方案:用 Serv-U 架設(shè)FTP
適用條件:有固定因特網(wǎng)IP地址。
2.2、方案一之B方案:用IIS 架設(shè)FTP
適用條件:有固定因特網(wǎng)IP地址。
2.3、方案二、Serv-U+花生殼
適用條件:有不固定因特網(wǎng)IP地址。
2.4、方案三、Serv-U+花生殼+PortTunnel端口映射
適用條件:內(nèi)網(wǎng)IP,可控制網(wǎng)關(guān)服務(wù)器并設(shè)置端口映射。
2.5、方案四、Serv-U+TrueHost
適用條件:內(nèi)網(wǎng)IP,不能控制網(wǎng)關(guān)服務(wù)器。