

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

# 將網域流量路由到Lightsail容器服務
<a name="amazon-lightsail-point-domain-to-container-service"></a>

為服務啟用自訂網域後，您必須將註冊的網域名稱指向 Amazon Lightsail 容器服務。您可以將別名記錄新增至在您與容器服務搭配使用的憑證上，所指定之每個網域的 DNS 區域來執行這項操作。您新增的所有記錄都應該指向容器服務的預設網域 (例如 `https://<ServiceName>.<RandomGUID>.<AWSRegion>.cs.amazonlightsail.com`)。

在本指南中，我們會為您提供使用 Lightsail DNS 區域將域指向容器服務的程序。如需有關 Lightsail DNS 區域的詳細資訊，請參閱 [Amazon Lightsail 中的 DNS](understanding-dns-in-amazon-lightsail.md)。

如需有關容器服務的詳細資訊，請參閱[容器服務](amazon-lightsail-container-services.md)。

**注意**  
如果您使用 Route 53 來託管域的 DNS，則應該將別名記錄新增至 Route 53 中域的託管區域。如需詳細資訊，請參閱[將 Route 53 中的域流量路由至 Amazon Lightsail 容器服務](amazon-lightsail-route-53-alias-record-for-container-service.md)。

## 先決條件
<a name="point-domain-to-container-service-prerequisite"></a>

在開始之前，應該為 Lightsail 容器服務啟用自訂域。如需詳細資訊，請參閱[啟用和管理 Amazon Lightsail 容器服務的自訂網域](amazon-lightsail-enabling-container-services-custom-domains.md)。

## 取得容器服務的預設網域
<a name="get-container-service-default-domain"></a>

請完成下列程序，以取得容器服務的預設網域名稱，此名稱是在您將別名記錄新增至網域的 DNS 時所指定。

1. 登入 [Lightsail 主控台](https://lightsail.aws.amazon.com/)。

1. 在左側導覽窗格中，選擇**容器**。

1. 選擇要取得預設網域名稱之容器服務的名稱。

1. 在容器服務管理頁面的標頭區段中，記下您的預設網域名稱。容器服務預設網域名稱與 `<ServiceName>.<RandomGUID>.<AWSRegion>.cs.amazonlightsail.com` 類似。

   您必須在網域的 DNS 中新增此值，作為正式名稱 (CNAME) 記錄的一部分。建議您複製此值並貼至稍後可參考的文字檔案中。如需詳細資訊，請參閱本指南的下列[將 CNAME 記錄新增至網域的 DNS 區域](#add-container-service-default-domain-record)章節。

## 將記錄新增至網域的 DNS 區域
<a name="add-container-service-default-domain-record"></a>

請完成下列程序，以將地址 (A 代表 IPv4 或 AAAA 代表 IPv6) 記錄或正式 (CNAME) 記錄新增至網域的 DNS 區域。

1. 在左側導覽窗格中，選擇**網域和 DNS**。

1. 在該頁面的 **DNS zones** (DNS 區域) 區段下，選擇您要在其中新增將網域流量導向至容器服務之記錄的網域名稱。

1. 選擇 **DNS records** (DNS 記錄) 索引標籤。

1. 根據您 DNS 區域的目前狀態，完成下列其中一個步驟：
   + 如果您尚未新增 A、AAAA 或 CNAME 記錄，請選擇 **Add record** (新增記錄)。
   + 如果您先前已新增 A、AAAA 或 CNAME 記錄，請選擇該頁面上列出的現有 A、AAAA 或 CNAME 記錄旁邊的編輯圖示，然後跳至此程序的步驟 5。

1. 在 **Record type** (記錄類型) 下拉式選單中，選擇 **A record** (A 記錄)、**AAAA record** (AAAA 記錄) 或 **CNAME record** (CNAME 記錄)。
   + 新增 A 記錄，以將您網域的頂點 (例如 `example.com`) 或某個子網域 (例如 `www.example.com`) 對應至 IPv4 網路下的容器服務。
   + 新增 AAAA 記錄，以將您網域的頂點 (例如 `example.com`) 或某個子網域 (例如 `www.example.com`) 對應至 IPv6 網路下的容器服務。
   + 新增 CNAME 記錄，以將子網域 (例如 `www.example.com`) 對應至容器服務的公有網域 (預設 DNS)。

1. 在 **Record name** (記錄名稱) 文字方塊中，輸入下列任一選項：
   + 對於 A 記錄或 AAAA 記錄，請輸入 `@` 來將網域 (例如 `example.com`) 頂點的流量路由至容器服務，或者輸入子網域 (例如 `www`) 來將子網域的流量 (例如 `www.example.com`) 路由至容器服務。
   + 對於 CNAME 記錄，請輸入子網域 (例如 `www`) 來將子網域的流量 (例如 `www.example.com`) 路由至容器服務。

1. 根據您正在新增的記錄，完成下列其中一個步驟：
   + 對於 A 記錄或 AAAA 記錄，請在 **Resolves to** (解析為) 文字方塊中選擇容器服務的名稱。
   + 對於 CNAME 記錄，請將容器服務的預設網域名稱輸入 **Maps to** (對應至) 文字方塊中。

1. 選擇儲存圖示，將記錄儲存到 DNS 區域。

   重複這些步驟，為您要與容器服務搭配使用的憑證上的網域新增其他 DNS 記錄。允許透過網際網路 DNS 傳播的變更時間。幾分鐘後，您應該會看到網域是否指向容器服務。