PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 其他群組 > 疑難雜症區
帳戶
密碼
 

回應
 
主題工具
rogerhsu566
Power Member
 

加入日期: Jul 2002
文章: 690
FTP Server 連不進來...

請教一下各位高手,
前端中華電信設備是 D-LINK DSL-7740C (PPPoe,有開DHCPserver)
後端 是 ASUS RT-AC58U (WAN 自動取得IP 接 D-LINK DSL-7740C 的 LAN port)
ASUS RT-AC58U 後面接一個 NAS 華芸 AS3104T,
在 ASUS RT-AC58U 打開 DMZ 設 NAS 華芸 AS3104T 的 LAN port.
結果從Internet外面可以連進 NAS的管理介面,
NAS 內建的 FTP server 卻連不進去(但從內部去測試可以連 NAS 內建的 FTP server),
不知道是哪裡出了問題?像是FTP的 port 整個被擋住一樣....
     
      
舊 2019-08-29, 02:57 PM #1
回應時引用此文章
rogerhsu566離線中  
twu2
Power Member
 

加入日期: Jan 2002
您的住址: Taipei
文章: 664
因為 ftp 不是單純只用一個 port.
中間處理 NAT 的設備, 都需要看懂 ftp 連線的封包 (linux 類的就是要有 netfilter 的 ftp 相關模組, 且 port 有設對, 預設應該都是 port 21), 知道封包裡頭的指定接下去傳輸要用的 port (可能還要改 ip), 然後允許該連線....

比較簡單的作法是.... 改用 sftp 吧. 跟 http/https 一樣, 單純一個 port 就能用.
 
__________________

Tommy 碎碎念...
舊 2019-08-29, 04:37 PM #2
回應時引用此文章
twu2離線中  
rogerhsu566
Power Member
 

加入日期: Jul 2002
文章: 690
引用:
作者twu2
因為 ftp 不是單純只用一個 port.
中間處理 NAT 的設備, 都需要看懂 ftp 連線的封包 (linux 類的就是要有 netfilter 的 ftp 相關模組, 且 port 有設對, 預設應該都是 port 21), 知道封包裡頭的指定接下去傳輸要用的 port (可能還要改 ip), 然後允許該連線....

比較簡單的作法是.... 改用 sftp 吧. 跟 http/https 一樣, 單純一個 port 就能用.

謝謝~
我準備把 Asus 無線分享器 WAN端設 PPPoE 試試看.
懷疑是被中華電信的設備擋了....
舊 2019-08-29, 05:31 PM #3
回應時引用此文章
rogerhsu566離線中  
ghostcode
Senior Member
 

加入日期: Sep 2001
您的住址: 淡水
文章: 1,222
先去研究 FTP 20,21(現在 DATA 都動態配置,有 DATA PORT RANGE)以及
PORT/PSAV MODE 的差異等。或 PORT MAP 或 DMZ 相關知識吧。

當然 SFTP 預設只走 PORT 22,開防火牆最快。(通常為了安全性,會改)

此文章於 2019-08-29 07:05 PM 被 ghostcode 編輯.
舊 2019-08-29, 07:03 PM #4
回應時引用此文章
ghostcode離線中  
workduck
Junior Member
 
workduck的大頭照
 

加入日期: Mar 2002
您的住址: 人不犯我,我不犯人
文章: 781
華芸 AS3104T FTP伺服器設定介面貼一下。


我找到PDF檔了,你要在數據機上開PORT,不用開DMZ

此文章於 2019-08-29 08:40 PM 被 workduck 編輯.
舊 2019-08-29, 08:22 PM #5
回應時引用此文章
workduck離線中  
idleic2
Master Member
 

加入日期: Mar 2004
您的住址: 亞洲.台灣.台北
文章: 2,054
引用:
作者rogerhsu566
請教一下各位高手,
前端中華電信設備是 D-LINK DSL-7740C (PPPoe,有開DHCPserver)
後端 是 ASUS RT-AC58U (WAN 自動取得IP 接 D-LINK DSL-7740C 的 LAN port)
ASUS RT-AC58U 後面接一個 NAS 華芸 AS3104T,
在 ASUS RT-AC58U 打開 DMZ 設 NAS 華芸 AS3104T 的 LAN port.
結果從Internet外面可以連進 NAS的管理介面,
NAS 內建的 FTP server 卻連不進去(但從內部去測試可以連 NAS 內建的 FTP server),
不知道是哪裡出了問題?像是FTP的 port 整個被擋住一樣....


D-LINK DSL-7740C (PPPoe,有開DHCPserver)
ASUS RT-AC58U (WAN 自動取得IP 接 D-LINK DSL-7740C 的 LAN port)

你這樣已經有兩層 NAT 了
DSL-7740C 做一次 NAT
RT-AC58U 再做一次 NAT

DSL-7740C 有支援pppoe passthrough 或 pppoe relay
你要讓 RT-AC58U WAN 採用 PPPoE
這樣 RT-AC58U WAN 才會拿到 Globe IPv4 Address

之後 RT-AC58U 看你是要設 DMZ or port forward 都可以
NAS 華芸 AS3104T 有沒有 支援 upnp (igd), 如果有 應該會 自動去設定 RT-AC58U port forward

此文章於 2019-08-30 12:19 AM 被 idleic2 編輯.
舊 2019-08-30, 12:18 AM #6
回應時引用此文章
idleic2離線中  
afena955
Advance Member
 

加入日期: Jan 2008
您的住址: 台中/大里區
文章: 390
有實體 IP嗎?據悉光世代也能配發幾組固定 IP的,然後把該 ftp的私人 IP指向某個實體 IP,再於 NAT設定全部轉接或只開啟 Port 21都可,應該就沒問題了...
舊 2019-08-30, 01:37 AM #7
回應時引用此文章
afena955離線中  


回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是10:17 AM.


vBulletin Version 3.0.1
powered_by_vbulletin 2025。