|
NAS 在局域網里使用很方便,功能也很強大,然而,如果它的各種應用與服務還可以通過互聯網來訪問的話那么就如虎添翼了。畢竟現在是互聯網時代,自家的“云”怎么能只困在局域網里呢!是時候要走向世界了,呵呵。 如果我們想要讓自己或者別人在外面可以通過互聯網來訪問 NAS,那么首先就得要知道 NAS 的公網 IP 地址了。然而,在國內,一般家用的寬帶是沒有固定IP地址的,每次連接上網后該地址都會隨機改變,這樣想要讓別人訪問就變得非常麻煩了。DDNS 就是為了解決這一問題而來!(所以如果你的網絡有固定IP那么就不用看這文章了) 什么是DDNS?DDNS 的全名叫做 Dynamic Domain Name Server (動態(tài)域名服務),我們曾在這篇文章里介紹過 DNS 是什么,而 DDNS 則做得更多,它的工作流程大概是這樣,用戶首先申請一個DDNS的固定域名,每次客戶端(這里客戶端就是你的NAS)連接上網之后,便會將這次隨機獲得的IP地址發(fā)送到 DDNS 服務商的服務器去,服務器會將該IP與你的域名進行綁定,這樣當其他人通過這個域名訪問時,DDNS 便可將其解析到你的客戶端的IP地址上去。如果客戶端的IP地址有變更,那么它會再次告訴DDNS的服務器要求更新。這樣用戶只需記住DDNS的域名即可,完美替代了每次都會變化的IP地址。 怎樣設置 DDNS:群暉 NAS 的 DSM 系統(tǒng)默認就已經支持 DDNS 功能,并且群暉自己也提供了免費的 DDNS 服務,你可以注冊一個 xxx. 的域名。當然,它還支持其他的 DDNS 服務提供商,譬如國內比較多人用的花生殼、3322.org 等等。這個服務商的穩(wěn)定性、免費與否、更新速度等都不一樣,大家根據自己系好進行挑選吧,這里以群暉官方的 DDNS 服務作為介紹。首先登陸DSM,進入 控制面板-> DDNS 界面,點擊新增,注冊神馬的就不寫教程了,大家不會小白到這種程度的。這是注冊好之后的狀態(tài),我們可以看到它已經檢測到我們的外部IP地址,并且測試也已經“正?!绷?。
其實 DDNS 的設置就是這么簡單,本來呢,如圖中這樣設置,這時通過瀏覽器訪問 hello123. 的話應該就能訪問你的 NAS 了。可是實際上,很多同學做到這里時都發(fā)現還是不行,其實因為還有一些復雜的因素在阻撓著。 其他需要注意的因素:1、NAS一般都是通過路由器連接互聯網的,NAS處于內網,直接訪問DDNS的域名,也就是外部的IP,其實首先是訪問到你的路由器,所以肯定訪問不了你 NAS 上的任何內容。這時,你就需要開啟DMZ,并在路由器上設置端口轉發(fā),將NAS的服務需要用到的端口全部轉發(fā)到內網上的NAS的IP去,譬如 21 是FTP的端口,你的NAS的局域網IP是192.168.1.5,那么你就需要將21端口轉發(fā)到192.168.1.5了,這樣才能通過 ftp://hello123.:21/ 進行ftp訪問。這個設置你得參考路由器的說明書了。 不過幸運的是,我發(fā)現原來群暉可以讓你在 DSM 控制面板 -> 路由器 里直接對路由器端口轉發(fā)進行配置的,省去了你手動去改路由器設置的麻煩,使用非常傻瓜。我測試 TimeCapsule 可以使用,其他的品牌可以到這里查詢是否支持。按下新增可以選擇NAS內置的程序進行打鉤,譬如FTP是21,Web服務器是80,WebDav是5005等等,根據你自己的需要進行選擇,點擊應用后再點保存就能添加好了。
2、設置了端口轉發(fā)后,我們常常會遇到如 FTP、WebDav、Video Station 這些服務已經可用了,可是通過瀏覽器訪問 DSM 依然不行,其實是因為寬帶運營商一般會封掉 80、8080 等端口,防止你們用家里的電腦做網站。所以只能乖乖地進去控制免費->Web服務->HTTP服務中勾選“新增額外HTTP端口”,然后填入一個非主流端口號,譬如 6789 這樣,最后通過 http://hello123.:6789/ 就能正常訪問 3、如果依然不行的話,先用PING命令確定一下DDNS域名是否能解析到你目前的正確IP了,如果正確,可能是你的路由器、NAS的端口配置失敗或有誤,又或者被防火墻阻斷了,只能根據實際情況去排查了。 EZ-Internet:最后,DSM 里提供的 EZ-Internet 功能其實就是上面的DDNS+端口轉發(fā)兩處合并起來的設置向導而已,對于新手可以試試那個。如果你需要更加詳細的設置教程,不妨去看看官方的這篇文章。 |
|
|