什麼是 DDNS?

動態 DNS (DDNS) 是一項可在 IP 地址變更時自動更新 DNS 記錄的服務。網域名稱會將網路 IP 地址轉換為人類可讀取的名稱,以便識別並易於使用。將名稱映射至 IP 地址的資訊會以表格方式,記錄在 DNS 伺服器上。不過,網路管理員會動態設定 IP 地址,並經常變更這些 IP 地址。DDNS 服務會在每次 IP 地址變更時,更新 DNS 伺服器記錄。使用 DDNS 時,網域名稱管理會變得更輕鬆、更高效。

為什麼動態 DNS 很重要?

在過去,IP 地址是靜態的,很少變更。但是,由於網際網路的規模擴大以及伺服器、智慧感測器和最終使用者裝置的數量大幅度增加,IP 地址出現短缺。

人們引入名為 IPv6 的新系統來增加 IP 地址的數量。但是,配置靜態 IP 地址不再具有成本效益。相反,網路管理員會使用動態主機組態協定 (DHCP) 來動態指派 IP 地址。

IP 地址變更的原因

網路管理員通常會維護 IP 地址的共用集區。他們租用或指派 IP 地址給使用者,其時長為預先確定的最大時間量或直到使用者終止其連線。

每當一台電腦加入網路時,它會得到一個新的動態 IP 地址。當此電腦登出網路時,DHCP 會重新指派 IP 地址給所有剩餘的裝置。因此,動態 IP 地址可以頻繁地以不規則的間隔變更。

動態 DNS 如何提供協助

開發人員使用網域名稱來識別程式碼中的 API 或特定伺服器執行個體等應用程式端點。如果 DNS 記錄不是最新的,當使用者嘗試存取端點時,就會發生錯誤。

動態 DNS 可確保使用者可以繼續使用網域名稱存取裝置或服務。他們不需要手動追蹤和更新 IP 地址。

動態 DNS 的使用案例有哪些?

動態 DNS 為組織提供了數種使用案例。它提供靈活性、便利性和改進的可存取性。

遠端存取

使用動態 DNS,您可以遠端存取內部網路資源,例如檔案伺服器、Web 伺服器或遠端桌面服務。員工可以使用與變更 IP 地址相關聯的網域名稱,存取組織網路外部的這些資源。這對於擁有遠端工作者、分公司或外出辦公員工的組織特別有用。

託管服務

獲取用於託管的靜態 IP 地址非常昂貴,其針對大型企業進行定價。早期發展階段的新創公司和小型企業使用動態 DNS 在內部基礎設施上託管服務或應用程式。他們可以託管網站、FTP 伺服器、遊戲伺服器或需要一致且可存取網域名稱的任何其他服務。

遠端監控

部署監測攝影機或遠端監控系統的組織會利用動態 DNS 從遠端存取和管理這些系統。首先,需要將網域名稱與監控裝置的變更 IP 地址關聯。然後,安全人員或管理員可以透過網際網路連線從任何地點檢視即時摘要、監控安全事件和管理系統。

管理雲端執行個體

組織可以有多個雲端執行個體,它們執行彼此通訊的不同服務。如果有不在負載平衡器後端的執行個體,動態 DNS 就非常有用。藉助動態 DNS,您可以透過所選的主機名和網域字尾來尋址執行個體。

動態 DNS 如何運作?

組織通常會訂閱由 DDNS 供應商提供的動態 DNS (DDNS) 服務。供應商也會維護處理相關網域名稱之 DNS 記錄的 DNS 伺服器。以下是一般步驟:

  1. 向動態 DNS 服務供應商註冊網域名稱,並設定 DNS 設定
  2. 向供應商提供網域名稱的初始 IP 地址
  3. 可以在具有變更 IP 地址的裝置或伺服器執行個體上安裝動態 DNS 用戶端

DDNS 用戶端會持續監控 IP 地址並偵測任何變更。它會傳送 DNS 記錄更新通知給動態 DNS 供應商,並通知新的 IP 地址。動態 DNS 供應商會修改記錄,以指向新的 IP 地址。

動態 DNS 用戶端會繼續監控 IP 地址是否存在進一步的變更。每當發生新變更時,該程序就會重複執行。

DNS 和動態 DNS 之間有什麼差異?

DNS 服務是一種遍布全球的服務,可將人類可讀的名稱轉換為數字 IP 地址。DNS 服務器將名稱請求轉換為 IP 地址。IP 地址控制使用者在 Web 瀏覽器中輸入網域名稱時將連線至哪個伺服器。

DNS 與DDNS

動態 DNS (DDNS) 是 DNS 的擴展,可即時自動更新與網域名稱相關聯的 IP 地址。它擴展 DNS 的功能。使用 DDNS,即使在動態 IP 地址環境中,組織和個人也可以保持連線性和可存取性。

DNS 受到所有 DNS 伺服器的普遍支援,並在全球範圍內用於將網域名稱解析為 IP 地址。

另一方面,DDNS 需要特定 DDNS 供應商的支援。組織必須訂閱 DDNS 服務,並設定其裝置或路由器,才能與選擇的 DDNS 供應商合作。

AWS 如何支援您的動態 DNS 要求?

Amazon Route 53 是一種可用性高、可擴展性強的網域名稱系統服務。Route 53 會將使用者請求連線至在 AWS 或內部部署上執行的網路應用程式。它的設計旨在為開發人員和企業提供極其可靠且經濟高效的方式,將其最終使用者路由至網際網路應用程式。

以下是您可透過使用 Route 53 獲益的方法:

  • 將 DNS 與運作狀態檢查服務結合,將流量路由至運作狀態良好的端點
  • 監控監控和設定端點上的警示
  • 購買和管理網域名稱,並自動設定 DNS 設定

可以將該服務與其他 AWS 服務結合使用,為 Route 53 建置動態 DNS (DDNS) 或無伺服器 DDNS。如需詳細資訊,請閱讀有關為 Route 53 建置 DDNS 的相關資訊,並閱讀有關建置無伺服器 DDNS 的相關資訊

立即建立帳戶,開始在 AWS 上使用動態 DNS。

AWS 上的後續步驟

註冊免費帳戶

立即存取 AWS 免費方案。

註冊 
開始在主控台進行建置

開始在 AWS 管理主控台進行建置。

登入