小弟我的小烏龜是 P880 , NAS則是Synology的DS718+
有申請一組固定IP,主機那邊有一個用固定IP連的FTP
而我想要把主機那邊的FTP移植到NAS上,已經在NAS建立好FTP,用區域網路也可以正常使用
可是到外部網路時就無法了,我知道可以用NAS的DDNS註冊一個但那樣速度太慢
不知道我的Port端有沒有少開啟什麼,我希望可以從外部網路用固定IP加上port號連進NAS
我把FTP的port號改成24901了,請問我該怎麼做
而網路的配置如下



_ 主機(固定IP撥號上網)
小烏龜(P880)-|
_ NAS



Synology NAS FTP 外部網路問題

Synology NAS FTP 外部網路問題
steven820908 wrote:
小弟我的小烏龜是 P880...(恕刪)


ftp 是很特殊的協定, 在 IP 分享器 or firewall 上都會做特別的處理, 如果你更改 port number, 一般從外面要連上可能就只能用 passive 的方式, 或許你先用 filezilla ftp client 試連看看.

ps: 建議你先用 ftp default port 來試, 確定都 ok 後再去改 port 測試.
FB: Pctine
試試內部連 FTP NAS時
在CMD模式下執行NETSTAT -A
看除了24901 PORT外還使用那一個PORT

再到P880去開PORT測試
很奇怪的我用Open Port Check Tool這個網頁檢查我的24901這個port是關閉的!!!
可是第一張圖很確定我是有開啟的阿....不知道為什麼會這樣
steven820908 wrote:
很奇怪的我用Open...(恕刪)

小烏龜擋掉???
大大要開passive mode, 被動模式下的port55536-55567也要開

=====
大大外網ftp可以連上機器, 進入帳號密碼驗證階段嗎?
我開了55536~55567的port還是不行
我想問passive mode要在哪裡開??
是用filezille做連線,從外網連不會到驗證階段
在一開始正在連線就停了

steven820908 wrote:
是用filezille做連線,從外網連不會到驗證階段
在一開始正在連線就停了...(恕刪)

沒連上機器, 這樣連CMD都沒執行, 目前暫時跟是不是passive mode無關
NAS這邊檔案服務下的ftp port有跟著設定嗎?
以前遇過很多ftp問題都是出在port的設定上, 如果一直連不上, 只能先查為什麼port沒開成功
有喔 我的NAS上面Port也有改24901


steven820908 wrote:
有喔 我的NAS上...(恕刪)


FileZilla如果沒run到以下的訊息, 就是沒連到NAS

狀態: 正在連線到 xxx.xxx.xxx.xxx:24901...
狀態: 連線已建立, 正在等候歡迎訊息...

所以大大還是要回頭去查router上port的設定, 大大要不要試其他的port看看, 或是像樓上大大說的先回到預設的port 21?

btw, 我的設定是有勾選"被動模式自動回報外部IP"和"支援ASCII", 只是這些是連上後的事就是了
我改回Port 21還是連不上耶....
真的不知道為什麼會這樣
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!