-
ddns
鎖定
- 中文名
- 動態域名服務
- 外文名
- Dynamic Domain Name Server
- 縮 寫
- DDNS
ddns服務原理
動態域名解析(Dynamic DNS,簡稱DDNS)是把互聯網域名指向可變IP地址的系統。DNS只是提供了域名和IP地址之間的靜態對應關係,當IP地址發生變化時,DNS無法動態的更新域名和IP地址之間的對應關係,從而導致訪問失敗。但是DDNS系統是將用户的動態IP地址映射到一個固定的域名解析服務上,用户每次連接網絡時,客户端程序通過信息傳遞把該主機的動態IP地址傳送給位於服務商主機上的服務器程序,實現動態域名解析。
DDNS用來動態更新DNS服務器上域名和IP地址之間的對應關係,從而保證通過域名訪問到正確的IP地址。很多機構都提供了DDNS服務,在後台運行並且每隔數分鐘來檢查電腦的IP地址,如果IP發生變更,就會向DNS服務器發送更新IP地址的請求。
[1]
ddns服務作用
1、ISP大多提供動態IP(如撥號上網),我們若想在網際網絡上以自己的網域公佈,DDNS提供瞭解決方案,它可以自動更新用户每次變化的浮動IP,然後將其與網域相對應,這樣其他上網用户就可以透過網域來交流了。
4、如果有對VPN的需求,有了DDNS就可以用普通上網方式方便地建立Tunnel。透過網域的方式連結,實現遠端管理、遠端存取、遠端打印等功能。
ddns應用方案
ISP大多為我們提供動態IP(如ADSL撥號上網),而很多網絡視頻服務器和網絡攝像機通過遠程訪問時需要一個固定的IP,而固定IP的費用很難讓客户接受。所以DDNS為大家提出了一種全新的解決方案,它可以捕獲用户每次變化的IP,然後將其與域名相對應,這樣客户就可以通過域名來進行遠程監控了。DDNS的解決方案有如下幾種:
[2]
路由器外掛
路由器外掛就是採用集成DDNS的路由器,通過申請其域名和服務,把申請所得用户名密碼填入路由器DDNS模塊相關項,再由路由器上作端口映射指向所需訪問的監控設備即可,遠程監控端通過訪問域名即可訪問到當前路由器,根據不同的端口來判斷並指向所需訪問的監控設備。
[2]
集成DDNS的監控設備
對於無人值守或不方便外掛路由器的狀況下,視頻監控也可採用集成DDNS的網絡攝像機,同樣把申請DDNS服務得到的用户名密碼填入相關項,通過一條ADSL等寬帶線路直接相連。遠程監控端通過域名直接訪問。
[2]
運行DDNS客户端軟件報文交互方式
ddns組網原理
DDNS的典型組網環境如圖1所示,DDNS採用客户端/服務器模式。
DDNS客户端
DDNS客户端需要動態更新域名和IP地址對應關係的設備。Internet用户通常通過域名訪問提供應用層服務的服務器,如HTTP、FTP服務器。為了保證IP地址變化時,仍然可以通過域名訪問這些服務器,當服務器的IP地址發生變化時,它們將作為DDNS客户端,向DDNS服務器發送更新域名和IP地址對應關係的DDNS更新請求。
DDNS服務器
DDNS服務器負責通知DNS服務器動態更新域名和IP地址之間的對應關係。接收到DDNS客户端的更新請求後,DDNS服務器通知DNS服務器重新建立域名和IP地址之間的對應關係。從而保證即使DDNS客户端的IP地址改變,Internet用户仍然可以通過同樣的域名訪問DDNS客户端。
[3]
- 參考資料
-
- 1. Dynamic Updates in the Domain Name System (DNS UPDATE) .IETF TOOLS[引用日期2019-06-08]
- 2. 面向智能家居網關的安全動態域名解析系統設計與實現 .中國知網[引用日期2019-06-08]
- 3. 基於DDNS的嵌入式3G web服務器的設計 .中國知網[引用日期2019-06-08]
- 4. 動態域名系統客户端的設計與實現 .中國知網[引用日期2019-06-08]