原諒我不會用太短的標題表達我的問題
以下詳述我遇到的狀況
我家的內網均為gigabye,所以理論上與NAS的溝通速度應該都在90MB/s以上
印象NAS剛設定完成時(這時是使用內網IP 192.168.x.x) 檔案傳輸也保持在 90MB/s以上的水準
結果就在我跟家裡的Router奮鬥了兩天之後(Router是RB450 orz)
終於把NAT Loopback的設定完成了,原本開開心心的使用了一陣子
才發現....疑,我的上下行速度剩下20MB/s了...
以為網路出了什麼問題,試著打開網芳對NAS丟東西
結果一樣可以跑到100MB/s以上,網頁傳輸卻始終是該死的20MB/s...
Google了一下聽說有人講到跟https協定有關,於是我把https協定全部都關光光
(用系統搜尋的到所有的https設定)
問題依舊
就在我望天無語的時候
一時手殘把網址打成了NAS的靜態IP(192.168.X.X) 試著上傳東西才發現
疑...速度又回到90MB/s的水準了(還是比網芳慢)
這到底是什麼原因呢?是RouterOS的NAT Loopback不支援嗎(有這種可能?|||)
但我對NAT Loopback的理解不就只是把外網ip解析成內網ip嗎...
照理來說不可能讓我對nas的溝通變慢啊?我也觀察過RouterOS中,我使用DDNS網址連進NAS之後
CPU並沒有超過負荷的現象
這到底是怎麼回事呢?Orz 實在不知道這問題出在哪裡
印象常在這板出沒的pctine大大還有眾多高手,剛好都是兩台機器皆有涉獵
不知道能否替我解惑
我參照的NAT Loopback設定是官網的
>>http://wiki.mikrotik.com/wiki/Hairpin_NAT
DNS > Static的設定怎麼設都不會動orz
derliang wrote:
不需用到什麼厲害的功...(恕刪)
意思是把RB450自己當成DNS Server嗎?
那就牽扯到我在您另一篇文章中發問的問題了
我怎麼指向都無法將DNS Server從google移開 囧"
明明看我的網卡狀態 dns server都被我改成ros的ip or NAS的ip了
但一用nslookup,我看自己的預設伺服器依舊是google....orz
所以static裡面的設定完全不會運作
到底該怎麼正確使用呢?
我試過在dhcp server > network 裡面更改 網卡變了 nslookup完全不理我
在nat裡面增加dst條件重新指向 一樣不理我...
但弔詭的是
若我的指令用nslookup name.synology.me name.synology.me
卻又可以正確解析IP 轉換成192.168.0.X
不過預設伺服器卻始終是GOOGLE 囧" 所以根本沒用
怎會這樣....
http://www.mobile01.com/topicdetail.php?f=494&t=3152597&p=6#pb
irsjx2vxo3ne3k84dr1dz4,r4pe8bez3/4ne3bq4bew2j92gea jx4hq me-2d8 e3hy4hi2ty k84!
amadegx wrote:
但我對NAT Loopback的理解不就只是把外網ip解析成內網ip嗎...
照理來說不可能讓我對nas的溝通變慢啊?我也觀察過RouterOS中,我使用DDNS網址連進NAS之後
CPU並沒有超過負荷的現象...(恕刪)
假設:
NAS LAN IP: 192.168.1.2
Router Public IP: 1.1.1.1
PC LAN IP: 192.168.1.10
有關於 RouterOS NAT Loopback 的問題及解法, 在你所附 wiki 上面的網址已有詳細的說明, 大致上解法有二,
一種就如同 derliang 兄所提利用 DNS 來解決, 假設你的 hostname 是 www.abc.com, 當你從 LAN 端 launch 此網站時, 直接利用 RouterOS DNS server 將其解成內部的 IP (或是在 PC 上 hosts file 直接對應至內部 IP), 利用此方法因為你的 PC 是直接和 NAS 連線, 中間的 traffic 並不經過 Router, 所以速度上是最快的.
第二種方法是利用 Router masquerade (NAT), 在 loopback NAT 所發生的問題是在於 NAS 回傳的封包 destination 直接指向 192.168.1.10, 但這些封包回傳給 PC(192.168.1.10) 時, 會被直接丟棄掉, 因為 PC 是 launch NAS Public IP, 所以在 RouterOS hairpin NAT 做的就是將這種特殊情況利用 masquerade 解掉, 這裡要注意的是, 這樣所有從 NAS 回傳的封包就必須經過 Router 了, 所以速度自然就變慢了, 傳輸的效能完全就考驗 Router NAT throughput.
希望這樣的解釋能夠回答你的問題.
FB: Pctine
內文搜尋




























































































