環境說明:
iPhone7、iPhoneSE 2022:支援ipv6+ipv4
Synology Router:支援ipv6+ipv4
Synology Nas:支援ipv6+ipv4
Synology DDNS:支援ipv6+ipv4
一直以來都習慣使用ipv4
手機→DDNS→Router→Nat→Nas
這樣出門在外隨時都可以使用行動網路連上Nas上的服務
我的DDNS是掛在Router上的
然後Router Nat設定80 port會轉到Nas
以前走IPv4時根據iPhone上輸入的https://DDNS網址:80
Router就會知道要Nat到Nas
但近期我發現中華電信行動網路預設會走ipv6
IPv6不做Nat
所以說在iPhone上輸入的https://DDNS網址:80
就變成連線到Router的80 port了
我有試過把DDNS掛在NAS上就沒問題了
問題是我的Router後面有好幾台設備
原本是吃Router的DDNS 透過NAT 就可以使用
難道未來為了配合IPv6
我全部的設備都要各自掛DDNS才能正常使用嘛?
這我困惑了好久
希望能有有緣人解惑一二
感謝
Synology Router(我沒用過)上的DDNS無法強制綁定IPv4 ? 如果可以那就Router NAT後頭的設備每個都給一個固定的web port做port forwarding (例如: NAS: port 80, 設備A: port 81, 設備B: port 82....以此類推)就解決問題了。
Synology Router RT2600ac
不知道這DDNS疑難排除的官方文件有沒有先看過:
https://kb.synology.com/zh-tw/DSM/tutorial/I_cannot_connect_to_my_Synology_device_via_DDNS
我這幾天研究了一下這文件和我的情況
這文件應該是在排除Synology設定DDNS失敗的解決方案
我的情況可能不適用
因為不管是我的Router或者Nas
都可以正常設定DDNS 並且功能正常
我這陣子研究發現
其實我把DDNS掛到Nas上
不管IPv6或者IPv4 就都可以正常連線到Nas上了
但最主要是我的需求
是希望DDNS掛在Router上
不管使用IPv4或IPv6連線
再由Router幫我做port forwarding轉到NAS上
這個情境IPv4肯定沒問題的
但IPv6在Synology Router上就沒找到相關可以設定的方法了QQ