查看單個文章
舊 2006-05-30, 01:12 AM   #2 (permalink)
psac
榮譽會員
 
psac 的頭像
榮譽勳章
UID - 3662
在線等級: 級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時
註冊日期: 2002-12-07
住址: 木柵市立動物園
文章: 17381
現金: 5253 金幣
資產: 33853 金幣
預設

透過局域網架設Internet FTP服務器

透過局域網架設Internet FTP服務器

【以實例:N台PC,N+1網卡情況:主機ADSL上網, 其他PC通過共享上網, 非主機透過局域網架設FTP, 注意文中提到兩個服務器, 局域網服務器指局域網內的主機, 為其他PC提供共享上網的主機, ftp服務器是局域網內的一台PC, 打開FTP服務】

1、架設FTP服務器
1.1 使用IIS架設FTP服務器

如果只是想建立一個小型的同時線上用戶數不超過10個的FTP服務器, 且不會同時進行大流量的資料傳輸, 則可以使用IIS 5作為服務器軟件來架設.

這裡我們對一下案例予以說明, 大家借鑒: 一台

1.1.1 安裝IIS的FTP服務

Windows XP預定狀態是不安裝FTP服務的, 需要手動新增安裝, 安裝過程如下:

(1)進入控制台, 找到"新增/刪除程式", 打開後選擇"新增/刪除Windows元件".

(2)在彈出的"Windows元件嚮導"界面中, 在"元件"列表中選擇"Internet訊息服務(IIS)"項, 單擊"詳細訊息"按鈕, 顯示有關Internet訊息服務的所有子元件.【注:XP pro版本含IIS服務, 但是XP home版本沒有, 安裝時請注意】

(3)構選"文件傳輸協議(FTP)服務"復選框, 單擊"確定", 並根據提示插入系統安裝盤.

FTP服務器安裝完畢. 預定狀態FTP服務會隨系統自動開始. FTP服務器的標識為"預定FTP站點", 主目錄的資料夾為"C:\Interpub\Ftproot", IP地址為"全部為分配"(就是所有IP地址用戶都可以訪問).

用戶無需做任何設置, 只要把文件拷貝到C:\Interpub\Ftproot下, 用戶就可以通過FTP客戶端以匿名方式登入. 預定狀態匿名只能瀏覽, 不能下載.【注:其實如果你的用戶反映無法訪問, 檢查你的防火牆設置, 是否容許訪問本機FTP服務】.



1.1.2 FTP服務器的設置

電腦重啟後, FTP服務就開始執行, 但是還要進行一些設置. 開始-->所有程式-->管理工具-->Internet訊息服務, 進入後, 用滑鼠右鍵單擊"預定FTP站點", 在彈出的表菜單中選"內容", 這裡我們可以設置FTP服務器的名稱、IP、連接阜、訪問帳號、FTP目錄未知、用戶進入FTP時接受的消息等.



1.2 使用Serv-U架設FTP服務器

Serv-U FTP server是一款專業的FTP服務器軟件, 與其他同類軟件相比, Serv-U功能強大, 性能穩定, 安全可靠, 且使用簡單, 它可在同一台PC上建立多個FTP服務器, 可以為每個FTP服務器建立對應的帳號, 並能為不同的用戶設置不同的權限, 能詳細記錄訪問用戶的情況.



1.2.1 下載、安裝Serv-U

這個從主戰(www.crsky.com)下載安裝就好了, 不再累贅了.



1.2.2 基本設置

安裝完Serv-U以後, 需要對此進行設置, 才能正式投入使用, 首先對域名與IP地址進行設置, 操作步驟如下:【注:由於ADSL, 主機是動態IP, 所以需要使用動態域名解析, 文章後面將提及】

(1)設置服務器訊息. 啟動Serv-U, 第一次啟動該程式時, 會自動執行Serv-U設置嚮導. 單擊"Next"直到出現"IP address(leave blank for dynamic or known IP)"界面, 這裡為空.

(2)新增Anonymous帳號. 在Allow anoymous access處可根據自己需要選擇.

(3)新增帳號. 在對Anonymous帳號進行設置後, 軟件詢問是否還要繼續設置其他帳號. 此時新增就OK.



2、連接阜映射
實現連接阜映射的方法很多, 一般都需要在局域網服務器上進行設置或安裝執行一個連接阜映射軟件.這裡只介紹兩種. 我們假設主機在局域網內的IP為192.168.0.2, 通過局域網服務器的2121連接阜開通公網FTP.



2.1 通過Internet連接共享實現

(1)以XP為例, 打開"網路連接", 找到撥號連接, 滑鼠右鍵單擊-->內容, 切換至"高階"選擇項, 單擊右下角的"設置".

(2)這是彈出"高階設置", 選擇"ftp服務器", 雙擊, 在中間處填入ftp服務器的局域網地址, 確定推出.

(3)由於系統預定ftp連接阜是21, 如果要自定義ftp服務器的連接阜, 在"高階設置"視窗中單擊"新增", 一次輸入"服務描述"、"局域網IP地址"、"外部連接阜號"、"內部連接阜號", 確定推出.【外部連接阜號是只局域網服務器對外開放的連接阜(本例為2121), 內部連接阜號是要架設ftp的服務器的PC對局域網開發的連接阜(如果serv-U沒有特意設置應該是21)】

這樣外網朋友可以通過ftp://你局域網服務器的IP(動態):2121來訪問你的ftp了



2.2 通過PortTunnel實現

下載後安裝到局域網服務器上, 執行ProtTunnel, 單擊"增加", 彈出設置

"名字":用來區分局域網使用了連接阜映射功能的PC, 可以隨便填寫, 但如果有兩台以上的PC進行連接阜映射, 則保證無重名.

"輸入連接阜":與第一中方法中的"外部連接阜號"相同. 如果服務器端沒有執行ftp服務, 則可以採用預定連接阜21, 否則使用2121較好.

"捆綁地址":用來捆綁局域網服務器的公網IP. 如果是動態, 選擇非確定(本例如此).

"輸出連接阜":與"內部連接阜號"相同, 這裡為21.

"輸出地址":就是ftp服務器在局域網中的IP地址.

最後將"啟用"選項選中, 確定後推出, 就Ok了!



3、動態域名解析

花生殼動態域名服務新手用教程
由於ADSL為動態IP, 這樣每次上網需要重新通知朋友地址, 很是不方便, 有些朋友通過一直線上的辦法來獲得靜態IP(這個方法也右局限性), 所以使用動態域名解析是很必要的.

許多新手問到的問題,許多也許都太簡單,大家都不願意回答,或者是懶得回答,因為越是簡單的問題就越難解釋清楚。寫這篇東東的原因是想讓剛剛接觸WINDOWS服務器的人或者是雖然使用了一段時間但仍然百思不得其解的朋友能對花生、對WIN SERVER、對DNS、對域名、對IP、對連接阜及其映射、對IIS、對郵件服務器、對防火牆、對……我倒,怎麼要寫那麼多啊>> @_@<< 如果你還是有部分地方不懂,請先別急者上論壇提問,自己先仔細從自己過去學到的、聽到的知識裡頭去想想。你每解答出一個難題,就代表你對這部分知識的瞭解越加深入,而你成為高手的日子也越將來到。

  一、從操作系統開始

  1·選擇Server家族的系統

  如果我們要建立一個穩定而強大的網路服務器的話就必須使用一個支持網路服務的系統。在WINDOWS系統集合裡面作為服務器的系統有以前的 NT Server系列、有現在比較流行的2000 Server、2000 Advanced Server 、還有將來的 .net Server 系列。而對於花生的使用者來說,作為個人網站或者小規模公司網站的建立,無論從速度和性能方面比較使用Windows 2000 Server是比較合適的。以後的介紹都會以這個系統為基礎展開。

  另外提醒一句,現在D版市場上買的WIN2000大都是修正檔過的,也就是所謂的SP版。微軟現在最新的修正檔是SP3。大家選擇的時候最好買SP3的版本,可以省下上網修正檔的不少時間哦:)

  2·安裝系統和軟件

  預設模式安裝WIN2000 SERVER系統就可以了。大多我們要用到的功能都有了。安裝完成以後我們還要安裝撥號軟件,我個人推薦RASPPPOE和NetVoyager,前一個安裝起來比較複雜,對於新手的我們來說還是選個簡單的好了:) NetVoyager是韓國人編的一個撥號軟件,原理和RASPPPOE一樣,在網卡上綁定一個協議,用ISDN的方式撥號,還支持自動撥號,不錯吧:) ( http://gdhttp.skycn.net/down/netvoyager2.0.exe ) 這是下載地址。

  這個軟件的安裝也是很簡單的,不停的NEXT就OK了。安裝完成以後執行他在桌面新增的圖示,輸入你的帳號和密碼,就可以連接到INTERNET也就是我們說的公網了。(如果你找不到這個軟件,當然也可以使用網路服務商提供給你的軟件上網)

  連接到公網以後,第一件事情是上微軟的Windows Update網站。就是點擊「開始」在開始表菜單最上面的那個"Windows Update"。他會彈出一系列的安裝插件的視窗,統統點擊「是」搞定。然後根據他的提示做,之中可能會讓你從新啟動只類的,所以你可能要重複好幾次這一步直到把所有的「系統關鍵更新」全部更新完。記住,這段時間你最好不要登入到任何其他網站,不要安裝任何軟件和其他插件。乖乖的等待他把全部更新下載、安裝完畢。

  然後是安裝網路防火牆,我的推薦是Norton 的個人防火牆( http://www.99soft.com/down.asp?id=7080&no=1 )安全好用,還有自動更新功能。同樣是一輪衝鋒「NEXT」搞定,安裝完成後,執行它的「live Update"更新

  有了網路防火牆還得有病毒防火牆,哎怎麼哪麼多堵牆啊。推薦是 Norton Antivirus 8.0中文企業版 ( http://www.cnyou.com/down/download.asp?downid=1&id=1747 )完成後同樣要執行「live Update」更新到最新版本哦

  萬里長城的牆都築好後,就輪到我們的花生殼啦,下載地址不用我說了吧?哎還是貼上算了 (http://8008.oray.net:8008/Asp_Pages/...PeanutHull.asp )

  二、軟件的設置

  1·設置花生殼

  要使用花生,必須要有一個帳戶(護照)進入花生帳戶的申請網頁( http://8008.oray.net:8008/Workstatio...面會講到)

  完成了麼?打開你的花生殼,就是系統右下腳,時間旁邊的一個小盒子。順便說明一下,這個小盒子在網路連通而又登入花生服務器的時候是彩色的,一旦花生服務器或者你的網路出現故障,他會變成灰色。我們現在還沒登入,所以現在小盒子應該是灰色的。我們現在就來登入服務器,雙擊小盒子,會彈出一個視窗,在「狀態」頁裡,填入你剛才申請的帳號和密碼,然後點「重新整理列表」。(這時你的防火牆會告訴你花生殼要訪問公網。你必須同意這個請求,我們選同意)如果能看到你剛才申請的域名,就代表你成功了!而花生現在應該會變成彩色的了。什麼?你用的是黑白顯示器?我倒@_@

  2·設置IIS

  各位,關鍵內容終於來了。IIS 5.0 是WIN2000自帶的HTTP/FTP/SMTP/FRONTPAGE SERVER服務,它結合了ASP動態網頁面技術、FTP服務器、SMTP郵件服務器、frontpage 服務器。是一個非常強大的服務群組我們用右鍵單擊「我的電腦」選「管理」,在「電腦管理」視窗裡展開「服務和應用程式」然後點選「Internet訊息服務」在視窗右邊,我們可以看到「預定 Web站點」並且其「狀況」是「正在執行」;「主機頭名」是空的「IP地址」為「全部未分配」 ;「連接阜」是「80」大家不要讓這些太多的概念打亂陣腳,待會你就會明白,其實他們都不重要(這裡說的不重要並不是他們真的不重要,而是對於我們來說,我們暫時不會因為需要改變他們而瞭解他們)

  在「預定 Web站點」點擊右鍵,選「內容」。又彈出一個「預定 Web站點 內容」的視窗。在這裡你必須小心,不要亂修改裡面的任何內容,除非你有把握修改是對你有益的。

  我們先把「Web站點」頁的「說明」改掉,原來是「預定 Web站點」的說明改成你自己的站點的名稱。

  然後我們點選「主目錄」頁,把「本機路徑」也修改掉,點「瀏覽」,然後選擇你網站所在的目錄。比如你想把網站文件儲存在D盤的「MYWEBSITE」的目錄下,你就可以點選「瀏覽」然後選定D盤的「MYWEBSITE」目錄,然後確定。你就能看到「本機路徑」一欄的地址變成"D:\MYWEBSITE" 了。

  好了,最後一步是改變網站接入的文檔。就是說,當人家在瀏覽器鍵入你的域名以後,服務器怎麼知道該從你網站目錄中那麼多文件裡打開其中一個給大家看呢?就是要看這裡啦!我們選到「文檔」頁,看到「啟用預定文檔」中有三個文檔,還有上下兩個箭頭和「新增」「刪除」兩個按鈕。當 IIS接到服務請求的時候它會在你的網站目錄裡頭尋找,這三個文件的第一個,就是第一行的那個,如果找到,就打開這個文件以回應服務請求,如果找不到,就會尋找第二個,也就是第二行的那個,以此類推。所以,你要是想你的網站的效率更高一點,就必須把你的首頁文件放在第一行。我們點選「新增」填入文件名,比如「index.asp」然後確定,然後你一看,怎麼在最後一行啊?別急,你先點選剛才你填入的文件「index.asp」然後再點那個向上的箭頭,就可以看見文件一點一點的上去啦:)

  好了,最基礎的IIS設置,已經完成了,我們點「確定」。到瀏覽器鍵入自己的域名看看。
psac 目前離線  
送花文章: 3, 收花文章: 1631 篇, 收花: 3205 次
向 psac 送花的會員:
KT88 (2007-01-30)
感謝您發表一篇好文章