了解如何在 中將網際網路流量路由到您的網站 Lightsail - Amazon Lightsail

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

了解如何在 中將網際網路流量路由到您的網站 Lightsail

網際網路上的所有電腦,包括智慧型手機、筆記型電腦和網站伺服器,會使用唯一的字元字串彼此通訊。這些字串 (稱為 IP 地址) 採用下列其中一個格式:

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

  • 網際網路通訊協定第 6 版 (IPv6) 格式,例如 2001:DB8::/32

當您開啟瀏覽器並移至網站時,不需要記住並輸入這麼長的字元字串。相反地,您可以輸入網域名稱 (例如 example.com),仍然可移至預期的網站。這可透過網域名稱系統 (DNS) 來達成,該系統的作用為將註冊的網域名稱對應至 IP 地址。

內容

如何設定 Lightsail 為網域路由網際網路流量的概觀

本概觀說明如何使用 Lightsail 註冊並設定網域,將網際網路流量路由到您的網站或 Web 應用程式。

  1. 註冊您的網域名稱。如需概觀,請參閱域註冊

  2. 在註冊網域名稱之後,Lightsail 會自動建立一個與該網域同名的 DNS 區域。

  3. Lightsail 主控台可讓您輕鬆將網域指派給 Lightsail 資源,例如執行個體或負載平衡器。您也可以在 DNS 區域中建立 DNS 記錄,將流量路由到您的資源。每個記錄包含有關您希望如何路由網域流量的資訊,例如:

    名稱

    記錄名稱對應於網域名稱 (example.com) 或子網域名稱 (www.example.com、retail.example.com)。DNS 區域中每個記錄的名稱必須以 DNS 區域名稱結尾。例如,如果 DNS 區域的名稱是 example.com,所有記錄名稱都必須以 example.com 結尾。

    類型

    記錄類型通常取決於您希望流量路由到的資源類型。例如,若要將流量路由到電子郵件伺服器,請將 Type (類型) 指定為 MX。若要將網域名稱的流量路由到 Lightsail 執行個體,您可新增一筆 A 記錄,將網域名稱指向執行個體的靜態 IPv4 地址,或新增指向執行個體 IPv6 地址的 AAAA 記錄。

  4. 目標

    目標是您要將流量路由到的位置。您可以建立別名記錄,將流量路由到 Lightsail 執行個體、Lightsail 容器服務和其他 Lightsail 資源。如需更多詳細資訊,請參閱 DNS

如何為您的網域路由流量

在您設定 Lightsail,將網際網路流量路由到您的資源 (例如執行個體、負載平衡器、分發或容器服務) 後,若有人請求 www.example.com 的內容,以下是會發生的情況。

  1. 使用者開啟 Web 瀏覽器並在網址列中輸入 www.example.com,然後按 Enter

  2. www.example.com 的請求路由到 DNS 解析程式,該解析程式通常由使用者的網際網路服務供應商 (ISP) 管理。ISP 可以是有線網際網路供應商、DSL 寬頻供應商或公司網路。

  3. ISP 的 DNS 解析程式將對 www.example.com 的請求轉送到 DNS 根名稱伺服器。

  4. DNS 解析程式再次轉送對 www.example.com 的請求,這次轉送到 .com 網域的其中一個 TLD 名稱伺服器。.com 網域的名稱伺服器,使用與 example.com 網域關聯的四個名稱伺服器的名稱來回應該請求。

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

  5. DNS 解析程式會選擇名稱伺服器,並將對 www.example.com 的請求轉送至該名稱伺服器。

  6. 名稱伺服器在 example.com DNS 區域中尋找 www.example.com 記錄,並取得關聯值,例如 Web 伺服器的 IP 地址 (192.0.2.44)。接著,名稱伺服器會將該 IP 地址傳回 DNS 解析程式。

  7. DNS 解析程式最終取得使用者所需的 IP 地址。解析程式將該值傳回給 Web 瀏覽器。

  8. Web 瀏覽器將對 www.example.com 的請求,傳送至它從 DNS 解析程式取得的 IP 地址。這是您內容所在的位置,例如在 Lightsail 執行個體上執行的 Web 伺服器,或設定為網站端點的容器服務。

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

後續步驟