科普:DDNS服務原理和使用場景概述
DDNS服務就是“動態(tài)域名解析服務”的英文縮寫,在工作和生活很多場景都會用到該服務。隨著當前網(wǎng)絡在線辦公的普及,對于DDNS服務的需求也越來高。本文很多網(wǎng)友關(guān)心的和DDNS相關(guān)的問題做一個解答,比如DDNS服務原理,DDNS使用場景,4G網(wǎng)絡下是否可以用DDNS 服務,哪個第三方軟件可以提供DDNS等等。

?
DDNS 服務原理概述
我們訪問一個網(wǎng)絡服務,傳輸層一定是通過 IP+端口 來確定所要訪問的服務,但對于人而言,如果訪問一個服務還需要記住其 IP 地址,是有點困難的。這就產(chǎn)生了域名地址,訪問該地址就能訪問對應的服務。而將域名地址轉(zhuǎn)換成 IP 地址這一工作就需要通過 DNS 服務來完成了,這也是我們網(wǎng)絡配置有設置 DNS 地址的原因。
但 DNS 服務都是基于靜態(tài) IP 地址,即域名對應的 IP 地址是固定不變的,而一般運營商給設備分配的公網(wǎng)地址都是動態(tài)隨機分配的,如果想固定 IP,需要額外增加費用。

?
這個時候就可以用到 DDNS 服務了,用戶在 DDNS 服務注冊域名地址,設備端集成對應 DDNS 服務的客戶端程序,客戶端將設備的外網(wǎng)動態(tài) IP 地址及注冊的域名地址一起上報給 DDNS 服務器,這樣 DDNS 服務器就知道該域名當前對應的 IP 地址了,訪問域名時就能訪問到對應的 IP 地址。
這里有另一個重要問題就是,一般設備是分配的路由器局域網(wǎng) IP 地址,訪問域名地址實際只能轉(zhuǎn)換到路由器 WAN 口的公網(wǎng) IP 地址,由外網(wǎng)到具體內(nèi)網(wǎng)服務,就需要用到 upnp 端口映射服務了。
如果設備集成了 upnp 服務,則可以在設備端進行端口映射服務操作,這樣訪問設備服務,只需要以“域名+外網(wǎng)映射端口” 訪問就可以了,如果設備不支持,就需要在路由器端進行 upnp 端口映射操作。
DDNS服務使用場景
1、DDNS可以讓我們在自己的或家里架設WEB\MAIL\FTP等服務器,而不用花錢去付虛擬主機租金,也就是說,借助路由器DDNS綁定域名,可以將我們電腦作為服務器功能來使用,通過域名,可以讓全球其他聯(lián)網(wǎng)用戶,訪問我們指定的文件或者網(wǎng)頁程序。
2、如果我們有域名與空間,借助DDNS綁定域名就可以架設網(wǎng)站,F(xiàn)TP 服務器、EMAIL服務器都不成問題。
3、如果有對***的需求,有了DDNS就可以用普通上網(wǎng)方式方便地建立Tunnel。透過網(wǎng)域的方式連結(jié),實現(xiàn)遠端管理、遠端存取、遠端打印等功能。
4、此外,通過DNNS服務,還可以架設遠程桌面,方便遠程訪問自己的電腦桌面等等。
4G 網(wǎng)絡下可以 DDNS 訪問么?
也許又有人問了,DDNS 服務能在4G網(wǎng)絡下進行嗎?這需要看 4G 撥號后分配的 IP 地址是不是公網(wǎng)地址了。
1、設備分配的是基站下的局域網(wǎng)地址,共享基站公網(wǎng)地址聯(lián)網(wǎng)

?
此種情況就不能使用 DDNS 域名訪問了,因為 4G 基站無法進行端口映射服務。域名僅能對應到公網(wǎng)IP地址,但無法從端口區(qū)分對應到實際的設備。
2、設備分配的就是公網(wǎng)地址

?
如上兩種情況因為設備分配的就是公網(wǎng)地址,就沒必要再進行端口映射服務,訪問其公網(wǎng)地址+服務端口,就是直接訪問該設備對應的服務了。
對于分配的是公網(wǎng)靜態(tài) IP 地址這種情況,其實也沒必要使用 DDNS 服務,普通的 DNS 服務做好域名及該固定 IP 的映射就可以了。
哪些第三方軟件可以提供DDNS
很多的機構(gòu)都提供了DDNS服務,而且是免費的,比如互聯(lián)網(wǎng)的各大廠,但是推薦專業(yè)做DDNS的品牌,比如花生殼?;ㄉ鷼?nèi)網(wǎng)穿透是國內(nèi)較早一批的ddns解析和內(nèi)網(wǎng)穿透軟件服務商,其端口映射功能支持NAT穿透,這樣內(nèi)網(wǎng)用戶也能像公網(wǎng)用戶一樣可以自己搭建服務器進行發(fā)布網(wǎng)站、遠程桌面連接、搭建FTP服務器等操作,這樣我們就能在家里搭建屬于自己的服務器。

?
我們可以通過注冊,免費獲得一個域名,再將該域名通過路由器的DDNS功能綁定到路由器的WAN口的公網(wǎng)IP上,再通過端口映射或者端口轉(zhuǎn)發(fā)等功能就可以實現(xiàn)通過DDNS不間斷的訪問內(nèi)網(wǎng)中的網(wǎng)站、FTP服務器、EMAIL服務器,實現(xiàn)遠端管理、遠端存取、遠端打印等功能。以下是具體的步驟
花生殼DDNS設置的步驟
1.首先確保下內(nèi)網(wǎng)網(wǎng)絡是不是正常。
2.在內(nèi)網(wǎng)下載最新客戶端,安裝后登錄。
3.打開內(nèi)網(wǎng)映射。
4.添加映射,應用名稱隨意,內(nèi)網(wǎng)主機就是被公網(wǎng)訪問的那臺電腦IP地址,內(nèi)網(wǎng)端口就是希望被映射的端口,點擊確定,就啟動端口映射了。
此時端口映射窗口會添加一條映射記錄,外網(wǎng)訪問地址生成:
外網(wǎng)只需要使用這個域名+端口,就可以訪問內(nèi)網(wǎng)的主機,內(nèi)網(wǎng)端口映射及動態(tài)域名解析就此完成。
花生殼DDNS軟件具有功能強大、技術(shù)成熟、集成簡單等特點,而且有著多年的品牌保障,用戶可以放心使用的。除此以外,花生殼還是國內(nèi)知名內(nèi)網(wǎng)穿透服務商,無需公網(wǎng)IP、自帶端口映射,能輕松穿透各種復雜的路由器和防火墻,讓外網(wǎng)設備通過域名快速訪問到內(nèi)網(wǎng)應用;廣泛應用于OA、ERP、CRM、NAS私有云、視頻監(jiān)控、FTP、SVN、MAC服務器、Windows遠程桌面、游戲聯(lián)機、網(wǎng)站、博客、微 信公眾號和小程序開發(fā)調(diào)試、遙感測繪、工業(yè)4.0等各種應用場景,助力用戶實現(xiàn)內(nèi)外網(wǎng)信息互聯(lián)互通。