| 會員 ![]() | 【求助】GuildFTPd 架設的ftp server連線問題--看不到目錄 小弟我現在使用的是SEEEDnet的固定式IP 用無線IP分享器連線上網 其中一台電腦用GuildFTPd FTP Deamon架設ftp server 作業系統則是win2000 在IP分享器的內部虛擬伺服器設定將FTP(21)設定直接連至這台電腦... 我用家裡的另一電腦可以登入我的FTP,可是不知道為什麼從外面的電腦雖然有連線,但是都看不到目錄,ftp連線軟體有顯示無法"data connet" 請問這到底該怎麼辦呢? |
| 回覆 |
| 會員 ![]() | 最主要是PASV的問題 這個問題最主要出現在大部分市面上販售的IP分享器 何謂 PASV 模式 (passive mode) ? 通常從 FTP 下載檔案的時候,會使用兩個連接。一個是命令用,另一個是檔案,命令是由本地端設定,資料是由伺服器設定。在一些防火牆或代理伺服器會使兩個連接都在本地端設定。而當本地端送出 PASV command 時,伺服器便必須使用 passive mode 來接收。 大部分連FTP軟體中設定PASV模式的選項 預設值是開啟的 請將它關閉 或者選擇連線模式是PORT 不然就跟我依樣換一套可以設定PASV PORT的FTP架站軟體,中文支援度佳,可惜的事,軟體還不夠完善 |
| 回覆 |
| 會員 ![]() | 引用:
| |
| 回覆 |
| 會員 ![]() | 因為是隨機取PORT 所以只設定2100是不夠的,最好的作法是設定2100∼2110給ftp主機 將FTP的PORT指定給FTP主機(21 PORT) |
| 回覆 |
| 會員 ![]() | 引用:
| |
| 回覆 |
| 會員 ![]() | 我剛剛去下載GuildFTPd 測試了,還不錯的一個軟體,該有的功能都有了,也蠻強大的,不知道對中文字的支援度是否跟CERBERUS FTP一樣好,還是比他更好??哪一天我再測試^^ 我大致操作了一下,你的ap要這樣設定 public port 開放21000~21005(隨你) 對內指向你FTP 主機的私人IP 192.168.0.3(假設) FTP 主機軟體設定 FTP port 為21005(隨你 反正要跟AP public port 挑一個相同) PASV 選項設定 custom IP 按下 real ip address 設定你主機的私人IP 設定PORT RANGE 21000~21005(隨你 反正要跟AP public port 相同) 連線測試吧 ps.有問題在討論吧 |
| 回覆 |
| 會員 ![]() | 我照著設定後,還是出現下列的錯誤訊息: Error: Transfer channel can't be opened. Reason: 硈絬沽刚ア毖Dn硈絬癸禜Τ繩濏丁ゼタ絋E莱┪琌硈絬ミア毖Dn硈絬Yh诀礚猭E莱(註:原本就是亂碼,看不出來reason為何。) Error: Could not retrieve directory listing |
| 回覆 |
| 會員 ![]() | ![]() 1.先設定你要使用的PORT 我在這堥洏21005 2.開啟OPTION ![]() 到分頁中間的進階選項 依序設定 (1) 一定要"99" (2)CUSTOM IP 一定要按下 (3)用DETECT 指向測試,這個似乎需要IP分享器支援,我自己的兩台IP分享器是可以正確找出我自己對外的IP,不知道你那一台AP可不可以.... (4)如果上面(3)無法找出對外的IP,請自己打上去 旁邊那個DNS按不按好像沒有差別 (5)請設定PASV port range 你要使用哪些PORT當作PASV模式使用 我是設定21005~21010 ![]() IP分享器虛擬主機設定 因為我自己還有其他FTP(編號3設定) 所以我就多設定編號八(指定21005~21010 指向FTP主機) 如果你要使用正常的21 PORT 請在第一張圖 第一步驟 將FTP的PORT設定21 第二張圖 指定PASV port range 範圍你自己找 第三張圖 設定IP分享器虛擬主機 將PORT 21 22都指定給FTP主機 指定PASV port range 範圍 的PORT 給FTP主機 如果不行,是否可將圖附上..... |
| 回覆 |
| 會員 ![]() | |
| 回覆 |
| 會員 ![]() | PORT 20有開給FTP SERVER嗎 |
| 回覆 |
| XML | RSS 2.0 | RSS |
本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。