本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
如何將網際網路流量路由到您的網站或 Web 應用程式
互聯網上的所有計算機,從智能手機或筆記本電腦連接到為大型零售網站提供內容的服務器,使用數字相互通信。這些數字 (稱為「IP 地址」) 採用下列其中一個格式:
網際網路通訊協定第 4 版 (IPv4) 格式,例如 192.0.2.44
網際網路通訊協定版本 6 (IPv6) 格式,例如:0 資料庫
當您開啟瀏覽器並移至網站時,不需要記住並輸入這麼長的字元字串。相反地,您可以輸入網域名稱 (例如 example.com),仍然可移至預期的網站。Amazon 路線 53 之類的DNS服務有助於在域名和 IP 地址之間建立連接。
如何設定 Amazon Route 53 為網域路由網際網路流量的概觀
以下概述如何使用 Amazon Route 53 主控台註冊網域名稱,並設定 將網際網路流量路由到您的網站或 Web 應用程式。
您註冊希望使用者用於存取您的內容的網域名稱。如需概觀,請參閱 域註冊的運作方式。
在註冊網域名稱之後,Route 53 會自動建立一個與該網域同名的公有託管區域。如需詳細資訊,請參閱使用公有託管區域。
若要將流量路由到您的資源,您可以在託管區域中建立「記錄」,也稱為「資源記錄集」。每個記錄包含有關您希望如何路由網域流量的資訊,例如:
- 名稱
記錄名稱對應於您希望 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 的內容,將在短短幾毫秒內發生以下情況:
使用者開啟 Web 瀏覽器並在網址列中輸入 www.example.com,然後按 Enter。
www.example.com 的要求會路由至DNS解析器,解析程式通常由使用者的網際網路服務供應商 (ISP) 管理,例如有線網際網路供應商、DSL寬頻供應商或公司網路。
的DNS解析程式會將 www.example.com 的要求ISP轉寄至根名稱伺服器。DNS
DNS解析程式會再次將 www.example.com 的要求轉寄至其中一個 .com 網域的名稱伺服器TLD。.com 網域的名稱伺服器使用與 example.com 網域關聯的四個 Route 53 名稱伺服器的名稱來回應該請求。
DNS解析程式會快取 (儲存) 四個 Route 53 名稱伺服器。下次有人瀏覽 example.com,解析程式會略過步驟 3 和 4,因為它已有 example.com 的名稱伺服器。名稱伺服器通常會快取兩天。
DNS解析器選擇一個路由 53 名稱服務器,並將 www.example.com 的請求轉發到該名稱服務器。
路由 53 名稱伺服器會在例如 .com 託管區域中尋找 www.example.com 記錄,取得相關的值,例如網頁伺服器的 IP 位址 192.0.2.44,然後將 IP 位址傳回給解析程式。DNS
DNS解析器最終具有用戶需要的 IP 地址。解析程式將該值傳回給 Web 瀏覽器。
注意
DNS解析程式也會在您指定的時間內快取 example.com 的 IP 位址,以便下次使用者瀏覽 example.com 時可以更快速地回應。如需詳細資訊,請參閱time to live (TTL)。
網頁瀏覽器會將 www.example.com 的要求傳送至從解析器取得的 IP 位址。DNS這就是您的內容所在的位置,例如在 Amazon EC2 執行個體上執行的 Web 伺服器,或設定為網站端點的 Amazon S3 儲存貯體。
192.0.2.44 上的 Web 伺服器或其他資源將 www.example.com 的網頁傳回到 Web 瀏覽器,而 Web 瀏覽器會顯示該頁面。