動態DNS

動態DNS

動態DNS(英語:Dynamic DNS,簡稱DDNS)是域名系統(DNS)中的一種自動更新名稱伺服器(Name server)內容的技術。根據網際網路的域名訂立規則,域名必須跟從固定的IP位址。但動態DNS系統為動態網域提供一個固定的名稱伺服器(Name server),透過即時更新,使外界用戶能夠連上動態用戶的網址。

基本介紹

  • 中文名:動態DNS
  • 外文名:Dynamic DNS
  • 用途:利用動態IP來架設主機及網站
  • 服務對象: 所屬之受理註冊機構網站進行
  • 限制:不可架設DNS Server
簡介,名稱伺服器,域名系統,

簡介

動態DNS(英語:Dynamic DNS,簡稱DDNS)是域名系統(DNS)中的一種自動更新名稱伺服器(Name server)內容的技術。根據網際網路的域名訂立規則,域名必須跟從固定的IP位址。但動態DNS系統為動態網域提供一個固定的名稱伺服器(Name server),透過即時更新,使外界用戶能夠連上動態用戶的網址。
這個術語被用來描述兩種不同的概念。在網際網路的管理層面來說,動態DNS更新是指創建一個DNS系統,能夠自動更新傳統的DNS記錄,而不需要手動編輯。這個機制在RFC 2136中被解釋,利用TSIG機制來提供安全性。
在客戶端來說,動態DNS提供了一個輕量化機制,讓本地DNS資料庫可以即時的更新。它能把網際網路域名指往一個可能經常改變的IP位址,讓經常改變位置及配置的設備,能夠持續性的更新IP位址。令網際網路上的外界用戶可以透過一個大家知道的域名,連線到一個可能經常動態改變IP位址的機器。其中一個常用的用途是在使用動態IP位址連線(例如在每次接通連線就會被分配一個新的IP位址的撥號連線,或是偶爾會被ISP變更IP位址的DSL連線等)的計算機上運行伺服器軟體。
若要實現動態DNS,就需要將網域的“最大快取時間”設定在一個非常短的時間(一般為數分鐘)。此舉可避免外界用戶在快取中保留了舊的IP位址,並且使每個新連線被創建時都會經過Name Server獲取該機器的新地址。
各種機構都有大規模地提供動態DNS的服務。他們會利用資料庫存儲用戶當前的IP位址,並會對用戶提供更新當前IP位址的方法。當一些"客戶"程式被安裝了之後,會在後台運行並每隔數分鐘檢查計算機的IP位址。當發現其IP位址有所變更,程式便會提交一個更新IP位址的請求至動態DNS的伺服器。有很多路由器和其他網上設備也在其固件中包含了上述的功能。
動態DNS

名稱伺服器

計算機技術中,名稱伺服器(英語:name server或nameserver)是指提供域名服務協定的程式或伺服器。它可以將“人類可識別”的標識符,映射為系統內部通常為數字形式的標識碼。域名系統(DNS)伺服器是最著名的名稱伺服器:域名是網際網路兩大主要名字空間之一。

域名系統

域名系統英文DomainNameSystem,縮寫DNS)是網際網路的一項服務。它作為將域名IP位址相互映射的一個分散式資料庫,能夠使人更方便地訪問網際網路。DNS使用TCPUDP連線埠53。當前,對於每一級域名長度的限制是63個字元,域名總長度則不能超過253個字元。
開始時,域名的字元僅限於ASCII字元的一個子集。2008年,ICANN通過一項決議,允許使用其它語言作為網際網路頂級域名的字元。使用基於Punycode碼的IDNA系統,可以將Unicode字元串映射為有效的DNS字元集。因此,諸如“XXX.中國”、“XXX.台灣”的域名可以在地址欄直接輸入並訪問,而不需要安裝外掛程式。但是,由於英語的廣泛使用,使用其他語言字元作為域名會產生多種問題,例如難以輸入,難以在國際推廣等。

相關詞條

熱門詞條

聯絡我們