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就可以傳輸了;)
workduck
2007-10-12, 04:34 AM
将FTP所在的电脑IP加入路由器的DMZ区。
這個方法也可以啦,可是不建議.....
可以去查一下DMZ的意思....