查看單個文章
舊 2003-07-17, 03:52 AM   #1
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 金幣
預設 如何在寬帶路由器裡面建立FTP伺服器

以D-Link公司的DI-704P為例:
首先介紹一下FTP的基本知識:
ftp是基本的TCP服務, 不涉及UDP。FTP通常使用兩個連接阜,資料連接阜和控制連接阜。 FTP有兩種模式, PORT模式和PASV模式。
PORT模式下的FTP服務:
預設情況下PORT模式的資料連接阜是20, 控制連接阜是21(控制連接阜可以設定, 本文假定使用21)。 當進行連接時,客戶端使用一個隨機的連接阜N(N大於1024)連接伺服器的控制連接阜21, 然後客戶端開始監聽連接阜N+1,並向伺服器傳送指令 PORT N+1,伺服器用自己的資料連接阜20連回客戶的N+1連接阜。
由於PORT模式僅僅是傳送連接阜給伺服器,由伺服器連回客戶端,如果客戶端有防火牆,這樣的連接會被認為是外部主機試突連接內部的主機, 通常情況下是不允許的。為了解決這個問題, 引入了PASV模式
PASV模式下的FTP服務:
當進行連接時,客戶端使用一個隨機的連接阜N(N大於1024)連接伺服器的控制連接阜21, 並向伺服器傳送指令 PASV,伺服器使用一個隨機的資料連接阜M(M>24)並發回客戶端, 客戶端用資料連接阜N+1連接伺服器的連接阜M。
由於客戶端發起資料連接, 這樣就解決了防火牆帶來的問題。
在使用Port模式的時候,您需要設定DI-704P以把ftp連接阜轉向到您的伺服器。請登入DI-704P後在Setup功能表(設定)中選項Virtual Server(虛擬伺服器)。
1. 請輸入您的FTP伺服器所在連接阜(標準連接阜號為21);
2. 請在服務IP(Server IP)中輸入您的FTP伺服器的區域網路IP位址(例如,192.168.0.102);
3. 您需要再設定另一個入口作為資料連接阜,連接阜號設為20。


http://www.shanghainese.net/lb5000/usr/37/37_3798.jpg
psac 目前離線  
送花文章: 3, 收花文章: 1631 篇, 收花: 3205 次