【問題】請問那一台分享器有支援passive mode



贊助商連結


aac88776
2007-10-05, 07:07 PM
我的分享器是DI704,架設FTP,PORT20,21也都有開,
很多客人都是用Ie直接連FTP進來,
但是xp系統連過來一定會發生錯誤無法連線,(xp預設是勾選被動式FTP)
目前的解決方法是告訴每個人如何取消passive mode,
問過D-link的客服,答案是他們家的機器不支援passive mode.....
網路上查過相關的資料還是無解
不知有那一台機器有支援passive mode,
還是有什麼方法可解決
麻煩各位了~~

贊助商連結


nslonq
2007-10-05, 07:15 PM
要看ftp server軟體和分享器開的port吧
你開port 20 ,21當然是主動式ftp(active mode)
像雷電的ftp軟體就可以自選data port來做被動式ftp(passive mode)
分享器只要有開data port的話
就可以做被動式ftp

aac88776
2007-10-11, 12:21 AM
要看ftp server軟體和分享器開的port吧
你開port 20 ,21當然是主動式ftp(active mode)
像雷電的ftp軟體就可以自選data port來做被動式ftp(passive mode)
分享器只要有開data port的話
就可以做被動式ftp

假設ftp軟體的data port是1024-65535,是否分享器也要開1024-65535

workduck
2007-10-11, 01:42 AM
是。

我之前也是用D-link 714,
主動式ftp(active mode) 就只要開放 20 21port

被動式ftp(passive mode) 就要設定 對應的port,設定都是FTP軟體,跟IP分享器沒有關係。
假設
FTP軟體設定監聽在10021 PORT 資料傳送 設定在 10022~10031
IP分享器就要將 10021~10031 PORT 設定對映在 FTP主機上 10021~10031
就可以了。

這應該說DI704不支援 UPnP 防火牆。

如有說錯,請指正。謝謝。

nslonq
2007-10-11, 08:57 AM
是。

我之前也是用D-link 714,
主動式ftp(active mode) 就只要開放 20 21port

被動式ftp(passive mode) 就要設定 對應的port,設定都是FTP軟體,跟IP分享器沒有關係。
假設
FTP軟體設定監聽在10021 PORT 資料傳送 設定在 10022~10031
IP分享器就要將 10021~10031 PORT 設定對映在 FTP主機上 10021~10031
就可以了。

這應該說DI704不支援 UPnP 防火牆。

如有說錯,請指正。謝謝。

嗯,沒錯
主要是看FTP SERVER軟體,IP分享器只要有對應的PORT就可以開啟PASSIVE MODE了

所以要有PASSIVE MODE模式的話
就要在FTP SERVER軟體上設定DATA PORT和IP分享器也要開DATA PORT MAPPING

通常這樣子PASSIVE MODE就可以傳輸了;)

BlueFang
2007-10-11, 07:10 PM
将FTP所在的电脑IP加入路由器的DMZ区。

workduck
2007-10-12, 04:34 AM
将FTP所在的电脑IP加入路由器的DMZ区。


這個方法也可以啦,可是不建議.....

可以去查一下DMZ的意思....

aac88776
2007-10-22, 01:44 AM
謝謝各位的教導,問題已解決,感謝~~~