謝謝大家的協助與回應,目前我已經使用DNSMasq這個程式來解決。
小弟將學習的成果發表為另一篇文章:「利用NAS打造屬於自己的DNS Server」,請參考。
================================================================
老實說,我很驚訝這樣的結果!
在Synology的DSM相關程式裡,NAS的位址設置對流量會有這麼巨大的影響。
小弟原先的想法很簡單:在DSM的各種應用程式中,NAS的位址都設定成DDNS的位址。
這樣的好處顯而易見,對於沒有固定IP的人來說,在外面還是可以隨時連線回來家中的NAS。
但沒有想到這樣子有一個非常嚴重的問題,如果NAS位址設定成DDNS的話。
那麼你即使跟NAS在同一個區域網路裡,跟NAS之間傳輸資料會變成繞出去WAN再繞回來。
天吶,這樣子的影響簡直讓人不可想像,這樣除了讓傳輸變的很慢以外,還會佔用寶貴的上傳頻寬。
以下是我的測試:
1.將DS file的NAS位置設定成DDNS。
![[解決]小心DDNS的設置對DSM流量的影響](http://attach.mobile01.com/attach/201206/mobile01-d8a3490ca1681674676746405fb5c8f4.jpg)
DSM裡的流量監控只有幾百KB/s
這時的資料是這樣跑的:NAS-->WAN-->iPhone
![[解決]小心DDNS的設置對DSM流量的影響](http://attach.mobile01.com/attach/201206/mobile01-269c89a0f3efbde4a3b27acabd982bcd.jpg)
2.將DS file的NAS位置設定成私人IP。
![[解決]小心DDNS的設置對DSM流量的影響](http://attach.mobile01.com/attach/201206/mobile01-2a18b9659952d64281bc0dc17629b68e.jpg)
DSM裡面的流量暴增變為以MB/s為單位
這時的資料是NAS-->LAN-->iPhone
![[解決]小心DDNS的設置對DSM流量的影響](http://attach.mobile01.com/attach/201206/mobile01-e93dcbbe00501b708af7fcdece7c4c6b.jpg)
另外再來介紹被大書特書的新功能Clound station。
一樣將位址設定成DDNS
![[解決]小心DDNS的設置對DSM流量的影響](http://attach.mobile01.com/attach/201206/mobile01-09e0fa37b3e6a53505ed391416356cdf.jpg)
將測試流量的軟體DU Meter設定成只監控往WAN的流量。
![[解決]小心DDNS的設置對DSM流量的影響](http://attach.mobile01.com/attach/201206/mobile01-8c2575e7d38b619da5aec072c9fb90a0.jpg)
看到了嗎?在同一個區網裡,利用Clound station同步檔案。
速度居然只有幾百KB/s~
如果沒有設定QoS的用戶可能會因為WAN的上傳頻寬被佔滿而導致網路連線癱瘓。
![[解決]小心DDNS的設置對DSM流量的影響](http://attach.mobile01.com/attach/201206/mobile01-8ce3aad1007c72d2d6e72c8e5eeb3142.jpg)
所以解決的辦法為何呢?很簡單也很麻煩。
在家裡連線的時候,將位址設定成私人IP。
在外連線的時候,將位址設定成真實IP或DDNS。
如果常常外面家裡兩頭用的人呢?我也不知道該說什麼了....
我在想不知道能不能設定一下固定路由來解決問題。
但會用到DDNS表示真實IP是會變來變去的,這又該如何設定成固定路由?