如何將網際網路流量路由到您的網站或 Web 應用程式 - Amazon Route 53

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

如何將網際網路流量路由到您的網站或 Web 應用程式

互聯網上的所有計算機,從智能手機或筆記本電腦連接到為大型零售網站提供內容的服務器,使用數字相互通信。這些數字 (稱為「IP 地址」) 採用下列其中一個格式:

  • 網際網路通訊協定第 4 版 (IPv4) 格式,例如 192.0.2.44

  • 網際網路通訊協定版本 6 (IPv6) 格式,例如:0 資料庫

當您開啟瀏覽器並移至網站時,不需要記住並輸入這麼長的字元字串。相反地,您可以輸入網域名稱 (例如 example.com),仍然可移至預期的網站。Amazon 路線 53 之類的DNS服務有助於在域名和 IP 地址之間建立連接。

如何設定 Amazon Route 53 為網域路由網際網路流量的概觀

以下概述如何使用 Amazon Route 53 主控台註冊網域名稱,並設定 將網際網路流量路由到您的網站或 Web 應用程式。

  1. 您註冊希望使用者用於存取您的內容的網域名稱。如需概觀,請參閱 域註冊的運作方式

  2. 在註冊網域名稱之後,Route 53 會自動建立一個與該網域同名的公有託管區域。如需詳細資訊,請參閱使用公有託管區域

  3. 若要將流量路由到您的資源,您可以在託管區域中建立「記錄」,也稱為「資源記錄集」。每個記錄包含有關您希望如何路由網域流量的資訊,例如:

    名稱

    記錄名稱對應於您希望 Route 53 為其路由流量的網域名稱 (example.com) 或子網域名稱 (www.example.com、retail.example.com)。

    託管區域中每個記錄的名稱必須以託管區域名稱結尾。例如,如果託管區域的名稱是 example.com,所有記錄名稱都必須以 example.com 結尾。Route 53 主控台會為您自動執行此操作。

    Type

    記錄類型通常決定您希望流量路由到的資源類型。例如,若要將流量路由到電子郵件伺服器,請將 Type (類型) 指定為 MX。若要將流量路由到具有 IPv4 IP 位址的 Web 伺服器,請為「類型」指定 A。

    Value

    「Value」(值) 與「Type」(類型) 密切相關。如果您將「Type」(類型) 指定為 MX,則對「Value」(值) 指定一或多個電子郵件伺服器的名稱。如果將「類型」指定為 A,則可以指定IPv4格式的 IP 位址,例如 192.0.2.136。

如需記錄的詳細資訊,請參閱 處理記錄

您也可以建立特殊的 Route 53 記錄 (稱為別名記錄),將流量路由到 Amazon S3 儲存貯體、Amazon CloudFront 分發和其他 AWS 資源。如需詳細資訊,請參閱 選擇別名或非別名記錄將互聯網流量路由到您的 AWS 資源

如需將網際網路流量路由至資源的資訊,請參閱將 Amazon Route 53 設定為 DNS 服務

Amazon Route 53 如何為您的網域路由流量

在您設定 Amazon Route 53 將網際網路流量路由到您的資源 (例如 Web 伺服器或 Amazon S3 儲存貯體) 後,若有人請求 www.example.com 的內容,將在短短幾毫秒內發生以下情況:

顯示網域名稱系統和 Route 53 如何將網際網路流量路由到 www.example.com 資源的概念圖。
  1. 使用者開啟 Web 瀏覽器並在網址列中輸入 www.example.com,然後按 Enter。

  2. www.example.com 的要求會路由至DNS解析器,解析程式通常由使用者的網際網路服務供應商 (ISP) 管理,例如有線網際網路供應商、DSL寬頻供應商或公司網路。

  3. 的DNS解析程式會將 www.example.com 的要求ISP轉寄至根名稱伺服器。DNS

  4. DNS解析程式會再次將 www.example.com 的要求轉寄至其中一個 .com 網域的名稱伺服器TLD。.com 網域的名稱伺服器使用與 example.com 網域關聯的四個 Route 53 名稱伺服器的名稱來回應該請求。

    DNS解析程式會快取 (儲存) 四個 Route 53 名稱伺服器。下次有人瀏覽 example.com,解析程式會略過步驟 3 和 4,因為它已有 example.com 的名稱伺服器。名稱伺服器通常會快取兩天。

  5. DNS解析器選擇一個路由 53 名稱服務器,並將 www.example.com 的請求轉發到該名稱服務器。

  6. 路由 53 名稱伺服器會在例如 .com 託管區域中尋找 www.example.com 記錄,取得相關的值,例如網頁伺服器的 IP 位址 192.0.2.44,然後將 IP 位址傳回給解析程式。DNS

  7. DNS解析器最終具有用戶需要的 IP 地址。解析程式將該值傳回給 Web 瀏覽器。

    注意

    DNS解析程式也會在您指定的時間內快取 example.com 的 IP 位址,以便下次使用者瀏覽 example.com 時可以更快速地回應。如需詳細資訊,請參閱time to live (TTL)

  8. 網頁瀏覽器會將 www.example.com 的要求傳送至從解析器取得的 IP 位址。DNS這就是您的內容所在的位置,例如在 Amazon EC2 執行個體上執行的 Web 伺服器,或設定為網站端點的 Amazon S3 儲存貯體。

  9. 192.0.2.44 上的 Web 伺服器或其他資源將 www.example.com 的網頁傳回到 Web 瀏覽器,而 Web 瀏覽器會顯示該頁面。