cck520
|
發表於 2004-10-6 05:32 PM |
非常感謝各大大的教導!小弟我的問題已得到了解答!真的是太感謝各位了
| |
conch
|
發表於 2004-10-6 05:17 PM |
你選了一個目前比較麻煩的server來架...=.=
client如果設主動模式你只要開port 21就行了...
但是主動模式當client在NAT後的電腦是沒辦法傳資料的
所以麻煩點在於現在client大多人都是使用被動模式(PASV)來連線
這除了server會開一個port 21收ftp command外,還會在server上radom開一個port傳data
所以方法大概有三種
(注意,如果有使用防火牆時,要使用如同xp sp2的application layer防火牆
允許ftp server執行檔可以連上網)
1.使用IP分享器的DMZ方式來開
將你對外的IP整個mapping到你開server的主機就行了
2.使用IP分享器port forward 或 virtual server並改變ftp server的設定
大多的ftp server可以指定你這radom port在那個數字內範圍內
你可以開個5個左右(看你ftp使用的人數決定,人多的話最好開多一點)
然後在IP分享器上設定port forward 或 virtual server
設定這幾個port可以連到你的ftp server那一台上
3.使用IP分享器的ALG功能
因為不是每個IP分享器都有這能力
我不確定你那個特殊應用程式的內容是怎樣
很可能就是ALG功能
如果是的話其中應該有ftp protocol 的選項
至於設定的方法就要看你的IP分享器上的說明了
如果還有問題就再討論看看吧...
[conch 在 2004-10-6 05:18 PM 作了最後編輯]
| |
NaiChi
|
發表於 2004-10-6 01:19 AM |
http://www.dlinktw.com.tw/suppFa ... =IJAI&DLink=Yes
不如到他的網站上去請教吧~
他還會貼圖給你看
且為正確的方法
你說的別的電腦是你IP分享器內的電腦(虛擬IP)
還是別人家的電腦呢~~
我想disabledman大大說的應該是
有些IP分享器中有一個"用Port來指定特定的虛擬IP"的功能
各家表示方法不一
且有些有而有些沒有
就是說
當外部以Port 23 連入時會直接轉到你所指定的虛擬IP
若沒有啟動此功能時
當外部以Port 23 連入時IP分享器會不知道該丟給誰
所以此功能必須啟動
我想剩下的就必須靠你自己去研究了~~
手冊多翻
一定有教
| |
leon1206
|
發表於 2004-10-6 01:16 AM |
引用: cck520寫到:
[求幫] 如何使用 "IP分享器" 架 FTP ?
小弟我是用D-LINK 704UP分享器
最近想架一個 FTP 但發現,用自己的電腦測試 FTP 帳號
可以成功的連線,但是別人的電腦卻無法連線成功?
請問一下這是哪裡出了問題?
非常感謝"disabledman"的說明
但是我是個網路新手知道的有限,請問你是說分享器中的
虛擬伺服器嗎?
首先要先確定你連外的IP是真實的IP (這個我覺得要特別留意 有些ISP 透過 DHCP分發的IP並非真實的)
接著把虛擬伺服器裡你要架FTP的port對應到你電腦的虛擬ip 以後只要連到真實IP中你所設的port 就會自動轉到你的電腦了
| |
disabledman
|
發表於 2004-10-6 12:01 AM |
設法把您所設的 ftp port 在 ip 分享器上.. mapping 到 lan 中 您的 ftp server 即可!
| |
cck520
|
發表於 2004-10-5 10:12 PM |
|