動(dòng)態(tài)IP搭建Serv-u FTP服務(wù)器攻略
在所有的FTP 服務(wù)器端軟件中,Serv-U 除了擁有其他同類軟件所具備的大部分功能外,還支持帶寬限制、遠(yuǎn)程管理、遠(yuǎn)程打印以及擴(kuò)展成為虛擬主機(jī)FTP 服務(wù)器等。在設(shè)置過(guò)程中加上良好的安全機(jī)制、友好的管
在所有的FTP 服務(wù)器端軟件中,Serv-U 除了擁有其他同類軟件所具備的大部分功能外,還支持帶寬限制、遠(yuǎn)程管理、遠(yuǎn)程打印以及擴(kuò)展成為虛擬主機(jī)FTP 服務(wù)器等。在設(shè)置過(guò)程中加上良好的安全機(jī)制、友好的管理界面及穩(wěn)定的性能,使它被非常廣泛地使用著。本文將從Serv-U 的安裝設(shè)置和花生殼動(dòng)態(tài)域名解析服務(wù)入手,向你介紹這種最節(jié)省成本的辦法,用不著租用固定IP 地址或托管主機(jī),在家里也能搭建屬于自己的FTP 服務(wù)器和朋友一起共享精彩資源 !
一、搭建前的準(zhǔn)備
1、 Serv-U 花生殼動(dòng)態(tài)域名解析軟件只占用很少的系統(tǒng)資源,在服務(wù)器硬件配置方面沒(méi)有太特殊的要求,如果是Windows 2003 Server 系列的系統(tǒng),要獲得略微具有效率的系統(tǒng)性能一般建議CPU 在Pentium4 1.8G 、內(nèi)存512M 、系統(tǒng)總線傳輸速度在133以上。如果所搭建的FTP 服務(wù)器長(zhǎng)期大量地為互聯(lián)網(wǎng)提供上傳下載服務(wù)的話,建議具備條件的用戶安裝SCSI 硬盤作為主機(jī)儲(chǔ)存體。當(dāng)然,SCSI 設(shè)備比起IDE 設(shè)備價(jià)格可能相差幾個(gè)翻,若想獲得高性能而不想投資太多,可以考慮選擇SCSI 硬盤作為系統(tǒng)、常用數(shù)據(jù)的磁盤,將大量的數(shù)據(jù)存放在IDE 硬盤上,這種方法雖然沒(méi)有使系統(tǒng)完全地使用SCSI 組件的資源,但也不至于在超過(guò)20個(gè)用戶在你使用IDE 硬盤的
FTP 服務(wù)器上同時(shí)上傳下載時(shí)把服務(wù)器拖得象驢子一樣。
2、 建議安裝Server 系列系統(tǒng),例如Windows XP Professional、Windows2000 Server(包括Advanced Server版本)、Windows 2003 Server Enterprise Edition(包括Standard 版本)
等NT 核心的系統(tǒng),其對(duì)服務(wù)器軟件的運(yùn)作以及長(zhǎng)期運(yùn)作穩(wěn)定性表現(xiàn)得更佳。
對(duì)于Windows 98、Windows Me 系統(tǒng),因花生殼2.1以上版本已經(jīng)不再對(duì)非NT 核心的系統(tǒng)作支持,但我們也可以下載個(gè)花生殼1.0 Serv-U安裝湊合體現(xiàn)一下做FTP 服務(wù)器的樂(lè)趣,其總體
性能以及穩(wěn)定性就得自我體現(xiàn)其滋味了。
3、 網(wǎng)絡(luò)部分是互聯(lián)網(wǎng)和FTP 服務(wù)器通訊的鏈路,許多人把系統(tǒng)、花生殼、SERV-U 安裝起來(lái),別人就是訪問(wèn)不了,導(dǎo)致不能互聯(lián)網(wǎng)和FTP 服務(wù)器連接失敗的大部分原因會(huì)在這一部分出現(xiàn):
A . 服務(wù)器網(wǎng)絡(luò)接入線路環(huán)境
現(xiàn)時(shí)互聯(lián)網(wǎng)使用IPV4 IP 協(xié)議,在互聯(lián)網(wǎng)上協(xié)議的傳輸時(shí)通過(guò)ISP 之間的一級(jí)一級(jí)路由把數(shù)據(jù)傳輸?shù)?*4位的二進(jìn)制網(wǎng)絡(luò)地址,網(wǎng)絡(luò)地址被轉(zhuǎn)換成為10進(jìn)制或16進(jìn)制的地址后,應(yīng)用在不同的網(wǎng)絡(luò)結(jié)構(gòu)層上,相對(duì)于互聯(lián)網(wǎng)來(lái)說(shuō)IP 地址是唯一的,由當(dāng)?shù)氐腎SP 掌控當(dāng)?shù)氐腎P 地址分配到用戶,我們把ISP 所分配的互聯(lián)網(wǎng)IP 地址成為公網(wǎng)IP 地址,例如是已經(jīng)轉(zhuǎn)換為10進(jìn)制的公網(wǎng)IP 219.136.254.1。當(dāng)然,如果服務(wù)器通過(guò)路由器、代理服務(wù)器上網(wǎng),這時(shí)你的主機(jī)可能不擁有公網(wǎng)的IP 地址,而所獲得的是路由器或代理服務(wù)器所分配的內(nèi)網(wǎng)IP 地址,如192.168.0.1、
172.19.0.1等都是互聯(lián)網(wǎng)不承認(rèn)的地址,這類的地址被定義為專屬內(nèi)網(wǎng)使用的IP 。
如果你的服務(wù)器不擁有公網(wǎng)IP 地址,請(qǐng)先參考Oray 的內(nèi)網(wǎng)建站部分的文檔通過(guò)端口映射的方法解決。如果問(wèn)題在這一步卡住,那么所做的FTP 服務(wù)器不能向互聯(lián)網(wǎng)提供服務(wù),僅有可能向同一
個(gè)局域網(wǎng)內(nèi)的機(jī)器提供服務(wù),下面的內(nèi)容也不用看下去了。
B . 防火墻安全策略對(duì)服務(wù)器數(shù)據(jù)傳輸?shù)淖璧K
軟件防火墻攔截了互聯(lián)網(wǎng)訪問(wèn)FTP 服務(wù)通訊。在我們的歷來(lái)支持過(guò)程中,發(fā)現(xiàn)大部分服務(wù)已經(jīng)搭建成功的用戶不能被訪問(wèn),往往問(wèn)題就出現(xiàn)在軟件防火墻上。例如是Windows XP 、Windows Server 2003等網(wǎng)絡(luò)模塊自帶的網(wǎng)絡(luò)防火墻默認(rèn)規(guī)則是攔截互聯(lián)網(wǎng)訪問(wèn)服務(wù)器任何的端口,或安裝了例如天網(wǎng)、Norton 等軟件防火墻。這時(shí)你需要在軟件防火墻上開(kāi)通方向?yàn)镮N 、數(shù)據(jù)傳輸類型為FTP
,(21端口)的通訊策略。當(dāng)然如果你覺(jué)得服務(wù)器的安全性比較高可以把它們禁用掉,這樣可以
節(jié)省部分的系統(tǒng)資源。
有條件的用戶一般都會(huì)為網(wǎng)絡(luò)增添硬件網(wǎng)絡(luò)防火墻,單獨(dú)的防火墻模塊可為公司網(wǎng)絡(luò)減少網(wǎng)絡(luò)安全風(fēng)險(xiǎn),而一般防火墻在沒(méi)有設(shè)置規(guī)則時(shí)是禁止任何外網(wǎng)連接到防火墻內(nèi)部的計(jì)算機(jī),所以也應(yīng)
通知網(wǎng)絡(luò)管理員當(dāng)為其添加服務(wù)訪問(wèn)規(guī)則。
二、為當(dāng)前FTP 服務(wù)器部署動(dòng)態(tài)域名解析
1. 下載花生殼動(dòng)態(tài)域名解析軟件并安裝。
2. 運(yùn)行花生殼軟件,點(diǎn)擊“注冊(cè)花生護(hù)照”,根據(jù)彈出注冊(cè)護(hù)照窗口提示進(jìn)行注冊(cè)。注冊(cè)花
生護(hù)照完成后,使用所注冊(cè)的護(hù)照名稱和密碼填入花生殼軟件中進(jìn)行登陸。
,3. 申請(qǐng)一個(gè)免費(fèi)域名作為互聯(lián)網(wǎng)訪問(wèn)FTP 服務(wù)的‘網(wǎng)址’
4. 根據(jù)提示激活上一步所申請(qǐng)的免費(fèi)域名花生殼動(dòng)態(tài)DNS 服務(wù)
,這時(shí)候,花生殼軟件已經(jīng)在線了,我們所申請(qǐng)的免費(fèi)域名已經(jīng)綁定到當(dāng)前的公網(wǎng)IP 地址,
互聯(lián)網(wǎng)可通過(guò)所申請(qǐng)的域名直接訪問(wèn)到當(dāng)前的公網(wǎng)IP 了。
三、安裝以及設(shè)置Serv-U FTP服務(wù)器
通過(guò)Serv-U 的官方網(wǎng)站下載最新版本的Serv-U 服務(wù)器軟件,其下載地址是
6.1.0.5版本進(jìn)行安裝設(shè)置,將來(lái)更新版安裝調(diào)試過(guò)程也是大同小異,如果對(duì)英文’敏感’的朋
友可在國(guó)內(nèi)一些軟件站下載漢化補(bǔ)丁。
1. 首先我們按照Serv-U 安裝包的提示將其安裝到系統(tǒng)中
2. 安裝完成后,Serv-U 自動(dòng)打開(kāi)了第一次運(yùn)行的向?qū)В驅(qū)┤说?,我們把向?qū)∠耍?/p>
下面的手工一步步來(lái)設(shè)置。
3. 雙擊打開(kāi)Serv-U 服務(wù)器軟件,我們首先把Start automatically (system service) 啟用,讓其日后啟動(dòng)服務(wù)器時(shí)自動(dòng)在后臺(tái)運(yùn)作。并選擇Start Server把FTP 服務(wù)啟用。
,4. 一個(gè)空空如也的FTP 服務(wù)器算是搭建完成了。接著展開(kāi)Serv-U 管理界面中的< Server>>菜單。新建一個(gè)域。 建立域步驟一提示選擇服務(wù)IP 地址。我們使用花生殼作為動(dòng)態(tài)域名解析軟件,但花生殼并 不會(huì)把我們的IP 地址固定起來(lái),所以這里需要選擇任意IP 。 建立域步驟二,為新建的域設(shè)置一個(gè)名稱,這里所建立的域并不會(huì)起任何實(shí)際的作用,僅僅 是在多域時(shí)作域區(qū)分。 建立域步驟三,為新域指定一個(gè)互聯(lián)網(wǎng)訪問(wèn)服務(wù)器的服務(wù)端口,一般默認(rèn)為21。 建立域步驟四,為新域指定信息保存至何種類型文件,一般選擇保存到安裝目錄的INI 文件,如果預(yù)算FTP 服務(wù)器建立FTP 域的數(shù)量比較多,可以將其保存到注冊(cè)表中,加快軟件的運(yùn)行的效 率。 域的建立已經(jīng)完成,并且我們看到所建立的域已經(jīng)在運(yùn)行狀態(tài)(Domain is online )。有朋友問(wèn),這里有一個(gè)Enable dynamic DNS的選項(xiàng),是否能把花生殼帳號(hào)填寫進(jìn)去直接享受花生殼動(dòng)態(tài)域名解析?很抱歉告訴你,當(dāng)前版本Serv-U 未嵌入花生殼動(dòng)態(tài)域名解析服務(wù),需要執(zhí)行第二步操作安裝桌面式管理的花生殼3.x 動(dòng)態(tài)域名解析軟件享受多姿多彩的花生殼樂(lè)趣,也許日后 花生殼能內(nèi)嵌到各種服務(wù)器軟件中與大家見(jiàn)面。 接著,我們?cè)趧傂陆ǖ挠蚶锩骈_(kāi)始添加FTP 訪問(wèn)用戶。右鍵“Users”-“New User”新建登陸帳號(hào),在加入新用戶第一步 User name 中填寫登陸名稱。第二步Password 中填寫登陸密碼。第三步Home Directory中填寫該用戶的默認(rèn)登陸目錄。第四步選擇該用戶是否鎖定在對(duì)應(yīng)默認(rèn)目錄,如果選定該項(xiàng),將來(lái)給予用戶更多的目錄權(quán)限,用戶登陸后也僅可訪問(wèn)默認(rèn)目錄。