在SMC路由器背後架設FTP伺服器無法使用被動模式(PASV)?

伺服器內部IP為192.168.2.161
路由器外部IP為61.229.57.177(虛擬伺服器將21,1024~2048開啟並導向192.168.2.161)

伺服器軟體zFTP Server(被動模式開啟通訊埠1024~2048)
用戶端軟體FileZilla

1.以FileZilla登入localhost主動或被動模式都沒問題。

2.以FileZilla登入192.168.2.161主動或被動模式都沒問題。

3.以FileZilla登入61.229.57.177主動模式沒問題,被動模式不行?

●以FileZilla被動模式登入192.168.2.161成功訊息如下:

正在連線到 192.168.2.161 ...
狀態: 已經連線到 192.168.2.161 ,正在等待歡迎訊息...
回應: 220 zFTPServer v2.0, build 2007-09-27 15:25 ready.
指令: USER user
回應: 331 User name received, need password.
指令: PASS ****
回應: 230 User logged in, proceed.
指令: SYST
回應: 215 UNIX Type: L8
指令: FEAT
回應: 211-Extensions supported:
回應: 211-CLNT
回應: 211-UTF8
回應: 211-EPRT
回應: 211-EPSV
回應: 211-LIST -laT
回應: 211-MDTM
回應: 211-MDTM YYYYMMDDHHMMSS filename
回應: 211-MFF Modify;
回應: 211-MFMT
回應: 211-MLSD
回應: 211-MLST size*;Type*;Modify*;
回應: 211-REST STREAM
回應: 211-SITE ZONE;UTIME
回應: 211-SIZE
回應: 211-SPSV
回應: 211-STAT -laT
回應: 211-TVFS
回應: 211-XCRC "filename" start end
回應: 211-XMD5 "filename" start end
回應: 211-Compliance Level: 20020901 (IETF mlst-16)
回應: 211 End of extensions.
狀態: 連線完成
狀態: 正在取得目錄列表中...
指令: PWD
回應: 257 "/" is working directory.
指令: TYPE A
回應: 200 Type set to A.
指令: PASV
回應: 227 Entering Passive Mode (192,168,2,161,4,0).
指令: LIST -a
回應: 125 Opening ASCII mode data connection for /bin/ls.
回應: 226 Closing data connection.
狀態: 取得目錄列表成功

●以FileZilla被動模式登入61.229.57.177失敗訊息如下:

正在連線到 61.229.57.177 ...
狀態: 已經連線到 61.229.57.177 ,正在等待歡迎訊息...
回應: 220 zFTPServer v2.0, build 2007-09-27 15:25 ready.
指令: USER user
回應: 331 User name received, need password.
指令: PASS ****
回應: 230 User logged in, proceed.
指令: SYST
回應: 215 UNIX Type: L8
指令: FEAT
回應: 211-Extensions supported:
回應: 211-CLNT
回應: 211-UTF8
回應: 211-EPRT
回應: 211-EPSV
回應: 211-LIST -laT
回應: 211-MDTM
回應: 211-MDTM YYYYMMDDHHMMSS filename
回應: 211-MFF Modify;
回應: 211-MFMT
回應: 211-MLSD
回應: 211-MLST size*;Type*;Modify*;
回應: 211-REST STREAM
回應: 211-SITE ZONE;UTIME
回應: 211-SIZE
回應: 211-SPSV
回應: 211-STAT -laT
回應: 211-TVFS
回應: 211-XCRC "filename" start end
回應: 211-XMD5 "filename" start end
回應: 211-Compliance Level: 20020901 (IETF mlst-16)
回應: 211 End of extensions.
狀態: 連線完成
狀態: 正在取得目錄列表中...
指令: PWD
回應: 257 "/" is working directory.
指令: TYPE A
回應: 200 Type set to A.
指令: PASV
回應: 227 Entering Passive Mode (61,229,57,177,4,0).
指令: LIST -a
回應: 125 Opening ASCII mode data connection for /bin/ls.
錯誤: 無法開啟傳輸通道。回應:連線嘗試失敗,因為連線對象有一段時間並未正確回應,或是連線建立失敗,因為連線的主機無法回應。
錯誤: 無法取得目錄列表!
指令: TYPE I

我有哪裡疏忽掉了嗎?還是SMCWBR14-G TW不支援FTP PASV?
2008-02-27 3:39 發佈
我自己補充一下,
原來SMCWBR14-G TW真的不支援PASV模式,
買路由器要多注意喔,有些功能路由器會不支援。

紫米飯糰 wrote:
我自己補充一下,原來...(恕刪)



增加WAN 通訊埠範圍 20~21,1024就可以了
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?