eugenelu wrote:
藉個舊文來問下問題:
小弟不太懂「被動式 ftp 回報外部 IP」的真正意義,
意思是在 log 裡會看到外面哪個 IP 進來我 ftp server 嗎?
在 DSM 5.0 設定裡,我把上述選項已勾選,也填了 WAN IP,
LAN 的設備和 WAN 的設備都可進入我 DS1513+,
原廠文件有寫:
被動式連線自動回報外部 IP
本功能選項啟動後,伺服器將會回報外部 IP 位址給 FTP 用戶端。經回報的 IP 位址會記錄在 FTP 用戶端的連線日誌下。功能一旦啟動,您便可選擇要自動偵測或自行輸入 Synology NAS 的外部 IP 位址。
此選項只有在 Synology NAS 架設於 NAT 下,且 FTP 用戶端和 Synology NAS 位於不同的子網域內時才會有作用。正常狀況下,您不需要啟動此功能選項,但若 FTP 用戶端無法連線到 Synology NAS ,您可以嘗試啟動此選項並再試一次。
所以這只是 ftp client 和 ftp Server(NAS) 之間連線時, server 如何回應 passive ftp 連線該 ftp server 所在 IP, 一般不用去設它, 小弟的猜測, 即使 NAS ftp server 回應一個 private IP, 但在 IP 分享器上的 NAT 機置, 它會自動代上 WAN IP, 這部份不用 user 操心吧.
但從 log 來看,始終只看到進我 ftp server 的 IP 是我分享器的 LAN IP 而非 WAN IP,
更遑論是遠端真正的 IP,
這是分享器的問題嗎?...(恕刪)
你是用那台 IP 分享器? 小弟猜測應是分享器的問題.