

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Rutekan lalu lintas domain ke layanan kontainer Lightsail menggunakan Route 53
<a name="amazon-lightsail-route-53-alias-record-for-container-service"></a>

Anda dapat merutekan lalu lintas untuk domain terdaftar, seperti`example.com`, ke aplikasi yang berjalan pada layanan penampung Amazon Lightsail. Anda melakukannya dengan menambahkan catatan alias ke zona host domain Anda yang mengarah ke domain default layanan kontainer Lightsail Anda.

Dalam tutorial ini, kami menunjukkan cara menambahkan catatan alias untuk layanan kontainer Lightsail Anda ke zona yang dihosting di Route 53. Anda dapat melakukan ini hanya dengan menggunakan AWS Command Line Interface (AWS CLI). Itu tidak dapat dilakukan dengan menggunakan konsol Route 53.

**catatan**  
Jika Anda menggunakan Lightsail untuk meng-host DNS domain Anda, maka Anda harus menambahkan catatan alias ke zona DNS domain Anda di Lightsail. Untuk informasi selengkapnya, lihat [Merutekan lalu lintas untuk domain di Amazon Lightsail ke layanan kontainer Lightsail](amazon-lightsail-point-domain-to-container-service.md).

**Daftar Isi**
+ [Langkah 1: Lengkapi prasyarat](#route-53-container-service-prerequisites)
+ [Langkah 2: Dapatkan ID zona yang dihosting untuk layanan kontainer Lightsail](#route-53-container-service-hosted-zone-ids)
+ [Langkah 3: Buat file JSON set rekaman](#route-53-container-service-create-record-set-json)
+ [Langkah 4: Tambahkan catatan ke zona host domain Anda di Route 53](#route-53-container-service-add-record-to-hosted-zone)

## Langkah 1: Selesaikan prasyarat
<a name="route-53-container-service-prerequisites"></a>

Selesaikan prasyarat berikut jika Anda belum melakukannya:
+ Daftarkan nama domain di Route 53, atau jadikan Route 53 sebagai layanan DNS untuk nama domain Anda yang terdaftar (yang sudah ada). Untuk informasi selengkapnya, lihat [Mendaftarkan nama domain menggunakan Amazon Route 53](https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/registrar.html) atau [Membuat Amazon Route 53 sebagai layanan DNS untuk domain yang ada](https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/MigratingDNS.html) di *Panduan Pengembang Amazon Route 53*.
+ Terapkan aplikasi Anda ke layanan kontainer Lightsail Anda. Untuk informasi selengkapnya, lihat [Membuat dan mengelola penerapan layanan kontainer](amazon-lightsail-container-services-deployments.md).
+ Aktifkan nama domain terdaftar Anda di layanan kontainer Lightsail Anda. Untuk informasi selengkapnya, lihat [Mengaktifkan dan mengelola domain kustom](amazon-lightsail-enabling-container-services-custom-domains.md).
+ Konfigurasikan AWS CLI dengan akun Anda. Untuk informasi selengkapnya, lihat [Mengkonfigurasi AWS CLI untuk bekerja dengan Lightsail](lightsail-how-to-set-up-and-configure-aws-cli.md).

## Langkah 2: Dapatkan ID zona yang dihosting untuk layanan kontainer Lightsail
<a name="route-53-container-service-hosted-zone-ids"></a>

Anda harus menentukan ID zona yang dihosting untuk layanan kontainer Lightsail saat menambahkan catatan alias ke zona yang dihosting di Route 53. Misalnya, jika layanan kontainer Lightsail Anda berada di AS Barat (Oregon) (us-west-2), maka Anda harus menentukan `Z0959753D43BBB908BAV` ID zona yang Wilayah AWS dihosting saat menambahkan catatan alias untuk layanan kontainer Lightsail Anda ke zona yang dihosting di Route 53.

Berikut ini adalah ID zona yang dihosting untuk setiap Wilayah AWS tempat Anda dapat membuat layanan kontainer Lightsail.

**UE (London) (eu-west-2)**: Z0624918ZXDYQZLOXA66

**AS Timur (Virginia N.) (us-timur-1)**: Z06246771KYU0IRHI74W4

**Asia Pasifik (Singapura) (ap-southeast-1)**: Z0625921354DRJH4EY9V0

**UE (Irlandia) (eu-west-1): Z0624732FELAMMKW3Y21**

**Asia Pasifik (Tokyo) (ap-northeast-1)**: Z0626125UAU4JWQ9JSKN

**Asia Pasifik (Seoul) (ap-northeast-2)**: Z06260262XZM84B2WPLHH

**Asia Pasifik (Hong Kong) (ap-east-1): Z08783602ZZF1Q7DYQZ4Q**

**Asia Pasifik (Jakarta) (ap-southeast-3): Z03072883T5HFTY4T7CDL**

**Asia Pasifik (Malaysia) (ap-tenggara - 5): Z09430204C5DXNNO314Y**

**Asia Pasifik (Mumbai) (ap-south-1)**: Z10460781IQMISS0I0VVY

**Asia Pasifik (Sydney) (ap-southeast-2)**: Z09597943PQQZATPFE96E

**Kanada (Tengah) (ca-central-1)**: Z10450993RIJJUUMA5W

**Eropa (Frankfurt am Main) (eu-central-1)**: Z06137433FV04OY4EC6L0

**Eropa (Stockholm) (eu-north-1): Z016970523TDG2TZMUXKK**

**Eropa (Paris) (eu-west-3): Z09594631DSW2QUR7CFGO**

**Eropa (Spanyol) (eu-south-2): Z09429752610EUUODCNMZ**

**AS Timur (Ohio) (us-timur-2)**: Z10362273VJ548563IY84

**AS Barat (Oregon) (us-west-2)**: Z0959753D43BBB908BAV

**Amerika Selatan (São Paulo) (sa-east-1)**: Z06385701RRVJGO1IDVWQ

## Langkah 3: Buat file JSON set rekaman
<a name="route-53-container-service-create-record-set-json"></a>

Bila Anda menambahkan data DNS ke zona host domain Anda di Route 53 menggunakan AWS CLI, Anda harus menentukan satu set parameter konfigurasi untuk catatan. Cara termudah untuk melakukannya adalah dengan membuat file JSON (.json) yang berisi semua parameter, dan kemudian mereferensikan file JSON dalam permintaan Anda. AWS CLI 

Selesaikan prosedur berikut untuk membuat file JSON dengan parameter set catatan untuk catatan alias:

1. Buka editor teks, seperti Notepad di Windows atau Nano di Linux.

1. Salin dan tempel teks berikut ke editor teks:

   ```
   {
     "Comment": "{{Comment}}",
     "Changes": [
       {
         "Action": "CREATE",
         "ResourceRecordSet": {
           "Name": "{{Domain}}.",
           "Type": "A",
           "AliasTarget": {
             "HostedZoneId": "{{LightsailContainerServiceHostedZoneID}}",
             "DNSName": " {{LightsailContainerServiceAddress}}.",
             "EvaluateTargetHealth": true
           }
         }
       }
     ]
   }
   ```

   Dalam file Anda, ganti contoh teks berikut dengan milik Anda sendiri:
   + {{Comment}}dengan catatan pribadi atau komentar tentang set rekor.
   + {{Domain}}dengan nama domain terdaftar yang ingin Anda gunakan dengan layanan kontainer Lightsail Anda (misalnya`example.com`, atau). `www.example.com` Untuk menggunakan root domain Anda dengan layanan kontainer Lightsail Anda, Anda harus menentukan `@` simbol di ruang subdomain domain Anda (misalnya,). `@.example.com`
   + {{LightsailContainerServiceHostedZoneID}}dengan ID zona yang dihosting untuk Wilayah AWS tempat Anda membuat layanan kontainer Lightsail. Untuk informasi selengkapnya, lihat [Langkah 2: Dapatkan ID zona yang dihosting untuk layanan kontainer Lightsail](#route-53-container-service-hosted-zone-ids) sebelumnya dalam panduan ini.
   + {{LightsailContainerServiceAddress}}dengan nama domain publik dari layanan kontainer Lightsail Anda. Anda bisa mendapatkan ini dengan masuk ke konsol Lightsail, menjelajah ke layanan penampung, dan menyalin domain **Publik yang** tercantum di bagian header halaman manajemen layanan kontainer (misalnya,). `container-service-1.q8cexampleljs.us-west-2.cs.amazonlightsail.com`

   Contoh:

   ```
   {
     "Comment": "{{Alias record for Lightsail container service}}",
     "Changes": [
       {
         "Action": "CREATE",
         "ResourceRecordSet": {
           "Name": "{{@.example.com}}.",
           "Type": "A",
           "AliasTarget": {
             "HostedZoneId": "{{Z0959753D43BBB908BAV}}",
             "DNSName": "{{container-service-1.q8cexampleljs.us-west-2.cs.amazonlightsail.com}}.",
             "EvaluateTargetHealth": true
           }
         }
       }
     ]
   }
   ```

1. Simpan file ke direktori lokal Anda sebagai`change-resource-record-sets.json`.

## Langkah 4: Tambahkan catatan ke zona host domain Anda di Route 53
<a name="route-53-container-service-add-record-to-hosted-zone"></a>

Selesaikan prosedur berikut untuk menambahkan catatan ke zona host domain Anda di Route 53 menggunakan file AWS CLI. Anda melakukan ini dengan menggunakan `change-resource-record-sets` perintah. *Untuk informasi selengkapnya, lihat [change-resource-record-sets](https://docs.aws.amazon.com/cli/latest/reference/route53/change-resource-record-sets.html) di Command Reference.AWS CLI *

**catatan**  
Anda harus menginstal AWS CLI dan mengkonfigurasinya untuk Lightsail dan Route 53 sebelum melanjutkan prosedur ini. Untuk informasi selengkapnya, lihat [Mengkonfigurasi AWS CLI untuk bekerja dengan Lightsail](lightsail-how-to-set-up-and-configure-aws-cli.md).

1. Buka jendela Command Prompt atau Terminal.

1. Masukkan perintah berikut untuk menambahkan catatan ke zona host domain Anda di Route 53.

   ```
   aws route53 change-resource-record-sets --hosted-zone-id {{HostedZoneID}} --change-batch {{PathToJsonFile}}
   ```

   Dalam perintah tersebut, ganti teks contoh berikut dengan teks Anda sendiri:
   + {{HostedZoneID}}dengan ID zona yang dihosting untuk domain terdaftar Anda di Route 53. Gunakan perintah [list-hosted-zones](https://docs.aws.amazon.com/cli/latest/reference/route53/list-hosted-zones.html) untuk mendapatkan daftar ID untuk zona yang dihosting di akun Route 53 Anda.
   + {{PathToJsonFile}}dengan jalur folder direktori lokal di komputer Anda dari file.json yang berisi parameter catatan. Untuk informasi selengkapnya, lihat [Langkah 3: Buat file JSON set rekaman](#route-53-container-service-create-record-set-json) bagian sebelumnya dalam panduan ini.

   Contoh:

   Pada komputer Linux atau Unix:

   ```
   aws route53 change-resource-record-sets --hosted-zone-id {{Z123456789ABCDEFGHIJ}} --change-batch {{home/user/awscli/route53/change-resource-record-sets.json}}
   ```

   Pada komputer Windows:

   ```
   aws route53 change-resource-record-sets --hosted-zone-id {{Z123456789ABCDEFGHIJ}} --change-batch {{file://C:\awscli\route53\change-resource-record-sets.json}}
   ```

   Anda akan melihat hasil yang mirip dengan contoh berikut ini:  
![Hasil dari permintaan set catatan sumber daya perubahan](http://docs.aws.amazon.com/id_id/lightsail/latest/userguide/images/amazon-lightsail-route-53-record-set.png)

   Berikan waktu untuk perubahan menyebar melalui DNS internet, yang mungkin memakan waktu beberapa jam. Setelah itu selesai, lalu lintas internet untuk domain terdaftar Anda di Route 53 harus mulai merutekan ke layanan kontainer Lightsail Anda.