請問一下, 我在我的 QNAP TS-219P II NAS 中把 FTP port 從 21 改成其他的值,

但這樣從 internet 就連不回去了, 已經有透過 mycloudnas setting 中使用那個

"Apply to Router" 設定過, 似乎無效, 是不是還有什麼地方要再去設定的嗎? 請

教大家一下經驗, 目前使用是最新的 firmware 3.6
Demun wrote:
請問一下, 我在我的...(恕刪)


問題應該是出在 firewall or IP 分享器上, 和 NAS 的設定應該無關, ftp protocol 在 NAT 的設定上比較特殊, 如果你不使用標準的 21/tcp port, 那麼小弟建議你直接在 IP 分享器上做 port forwarding, 而不要用 UPnP 的自動設定方式. 或者你在 ftp client 上指定使用 passive mode 連線試看看.

因為你在 firewall 做 port forwarding outside 21/tcp -> inside xxx/tcp 時, firewall 曉得這是一個 ftp protocol 做轉 port 的動作, 它會在 NAT 上做必要的紀錄及處理, 但如果你利用 UPnP 去做設定, 小弟猜測對於 firewall 來說, 它並不曉得你這是一個 ftp protocol, 以致於 firewall 並未做 '額外' 的處理.

例如在 Vigor router 上的設定如下:


每一家的 firewall or IP 分享器設定都大同小異, 有些 IP 分享器會有獨立的選項, 讓 User 指定非標準的 ftp port number.

ftp hangshaking

上述只是猜測, 你可以自己實驗看看.
FB: Pctine
看起來是個正確的做法, 可惜小弟的 AP ( Buffalo WZR-HP-G300NH2 ) 設了還是一樣

不通, 另外現在 mycloudnas 的 Web File Manager 也進不去, 真是一個頭兩個大,

換了個新 AP 反而出事, 用個 7~8 年前的舊貨反而可以通, 殘念.

之前用 Edimax 的不行, 換了個 Buffalo 又不行, 如果談相容性, 感覺比較像這個

QNAP 相容性有點差
Demun wrote:
之前用 Edimax 的不行, 換了個 Buffalo 又不行, 如果談相容性, 感覺比較像這個
QNAP 相容性有點差...(恕刪)


小弟覺得問題應該出在設定上, 而非 QNap NAS, 畢竟它所提供的 service 小弟之前測試都是 ok的, 不過你選的 edimax & buffalo 剛好都是小弟不推薦的品牌. 你 PM 給小弟吧, 我看能不能幫上你的忙.

不過話說回來, 為何一定要去改 ftp port number?

************************************************************************

樓主問題已解決. 問題出在該台 Buffalo 不支援 NAT Loopback, 導致在內網測試 mycloudnas 一直無法成功, 事實上從 Internet 去測是完全正常的.
FB: Pctine

感謝 pictine 幫忙, 把設 FTP port 的部分改設定在 IP 分享器上, 而 NAS 維持在 21,

這樣就可以使用了, IP 分享器的 port forwarding 設定如 pictine 之前回覆中所設一

文章分享
評分
評分
複製連結

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