【求助】用IIS架的FTP問題多多!



贊助商連結


mis339
2004-11-22, 11:54 AM
請教一下各位先教,小弟用Win 2003的IIS 6架了一個FTP,用PC來連時都一切正常,但是客戶有人是用Mac OS 9,而他們來連時卻連線逾時、一直看不到目錄?!請問有人遇過嗎?知道如何解決嗎?謝謝。

另外,想請教一下,為何同樣是PC,同樣是IE,但是有的人可以直接登入FTP,有人卻不行?是什麼設定要設或更新檔要裝嗎?謝謝。

贊助商連結


cpthk
2004-12-03, 11:13 PM
這是很簡單的問題, 之前也討論過...
因為ftp有主動式網路和被動式網路~
設定取決於ftp server的設定, 不過映像中, windows的好像不能改, 不然就是很麻煩~
如果你ftp server 是用被動式網路(一般都稱為PASV), 那你的ftp client也要勾選PASV~
我想你那台Mac應該是預設值不同吧, 改一下就可以了~
因為ftp port是21, 但是實際上那只有登入用, 其他的data link都是別的port在作傳輸, 如果你ftp server 沒有使用PASV被動式網路, 那整個傳輸就只會用21和20~
有問題在發問吧~

aiken
2004-12-04, 12:13 AM
兩邊都是PASV是無法建立連線的
必須一邊主動一邊被動

cpthk
2004-12-05, 01:03 AM
可以連線的, 我目前架設的就是兩邊都是PASV~
而且現在很多ftp 軟體都是自動偵測的~
他會先嘗試詢問伺服器支不支援PASV, 支援就使用PASV, 不支援就使用一般模式~
Cuteftp就是一個例子~
你說的不能連線多半都是因為被ip分享器檔下來, dlink也很明的講他們的一般型機種不支援PASV模式~
解決方法也是一樣關閉PASV模式, dlink網站上都有, 搜尋一下吧~