Tipe nama host instans Amazon EC2 - Amazon Elastic Compute Cloud

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

Tipe nama host instans Amazon EC2

Bagian ini menjelaskan tipe nama host OS tamu instans Amazon EC2 yang tersedia saat Anda meluncurkan instans ke subnet VPC Anda.

Nama host membedakan instans EC2 di jaringan Anda. Anda dapat menggunakan nama host dari sebuah instans jika, misalnya, Anda ingin menjalankan skrip untuk berkomunikasi dengan beberapa atau semua instans di jaringan Anda.

Tipe nama host EC2

Ada dua tipe nama host untuk nama host OS tamu saat instans EC2 diluncurkan di VPC:

  • Nama IP: Skema penamaan warisan di mana, ketika Anda meluncurkan sebuah instans, alamat IPv4 privat dari instans tersebut disertakan dalam nama host instans. Nama IP ada selama masa pakai instans EC2. Ketika digunakan sebagai nama host DNS Privat, nama itu hanya akan mengembalikan alamat IPv4 privat (Catatan A).

  • Nama sumber daya: Saat Anda meluncurkan instans, ID instans EC2 disertakan dalam nama host instans. Nama sumber daya ada selama masa pakai instans EC2. Ketika digunakan sebagai nama host DNS Privat, nama ini dapat mengembalikan alamat IPv4 privat (Catatan A) dan/atau Alamat Unicast Global IPv6 (catatan AAAA).

Tipe nama host OS tamu instans EC2 bergantung pada pengaturan subnet:

  • Jika instans diluncurkan ke subnet hanya IPv4, Anda dapat memilih nama IP atau nama sumber daya.

  • Jika instans diluncurkan ke subnet dual-stack (IPv4+IPv6), Anda dapat memilih nama IP atau nama sumber daya.

  • Jika instans diluncurkan ke subnet hanya IPv6, nama sumber daya digunakan secara otomatis.

Nama IP

Saat Anda meluncurkan instans EC2 dengan TIpe nama host dari nama IP, nama host OS tamu dikonfigurasi untuk menggunakan alamat IPv4 privat.

  • Format untuk sebuah instans di us-east-1: private-ipv4-address.ec2.internal

  • Contoh: ip-10-24-34-0.ec2.internal

  • Format untuk sebuah instans di AWS Wilayah lain: private-ipv4-address.region.compute.internal

  • Contoh: ip-10-24-34-0.us-west-2.compute.internal

Nama sumber daya

Saat Anda meluncurkan instans EC2 di subnet hanya IPv6, Tipe nama host dari Nama sumber daya dipilih secara default. Saat Anda meluncurkan instans di subnet IPv4-only atau dual-stack (IPv4+IPv6), Nama sumber daya adalah opsi yang dapat Anda pilih. Setelah Anda meluncurkan sebuah instans, Anda dapat mengelola konfigurasi nama host. Untuk informasi selengkapnya, lihat Modifikasi tipe Nama Host dan konfigurasi Nama host DNS.

Saat Anda meluncurkan instans EC2 dengan tipe nama host dari Nama sumber daya, nama host OS tamu dikonfigurasi untuk menggunakan ID instans EC2.

  • Format untuk sebuah instans di us-east-1: ec2-instance-id.ec2.internal

  • Contoh: i-0123456789abcdef.ec2.internal

  • Format untuk sebuah instans di AWS Wilayah lain: ec2-instance-id.region.compute.internal

  • Contoh: i-0123456789abcdef.us-west-2.compute.internal

Perbedaan antara nama IP dan nama Sumber Daya

Kueri DNS untuk nama IP dan nama sumber daya hidup berdampingan untuk memastikan kompatibilitas mundur dan memungkinkan Anda bermigrasi dari penamaan berbasis IP untuk nama host ke penamaan berbasis sumber daya. Untuk nama host DNS privat berdasarkan nama IP, Anda tidak dapat mengonfigurasi apakah kueri catatan DNS A untuk instans ditanggapi atau tidak. Catatan DNS A selalu ditanggapi terlepas dari pengaturan nama host OS tamu. Sebaliknya, untuk nama host DNS privat berdasarkan nama sumber daya, Anda dapat mengonfigurasi apakah kueri DNS A dan/atau DNS AAAA untuk instans ditanggapi atau tidak. Anda mengonfigurasi perilaku respons saat meluncurkan instans atau memodifikasi subnet. Untuk informasi selengkapnya, lihat Modifikasi tipe Nama Host dan konfigurasi Nama host DNS.

Di mana Anda melihat Nama sumber daya dan nama IP

Bagian ini menjelaskan di mana Anda melihat nama sumber daya tipe nama host dan nama IP di konsol EC2.

Saat membuat instans EC2

Saat Anda membuat instans EC2, tergantung pada tipe subnet yang Anda pilih, Tipe nama host dari Nama sumber daya mungkin tersedia atau mungkin dipilih dan tidak dapat dimodifikasi. Bagian ini menjelaskan skenario di mana Anda melihat nama sumber daya tipe nama host dan nama IP.

Skenario 1

Anda membuat instans EC2 di wizard (lihat Meluncurkan sebuah instans menggunakan wizard peluncuran instans baru) dan, ketika Anda mengonfigurasi detailnya, Anda memilih subnet yang Anda konfigurasikan menjadi hanya IPv6.

Dalam hal ini, Tipe nama host dari Nama sumber daya dipilih secara otomatis dan tidak dapat dimodifikasi. Opsi Nama host DNS dari Aktifkan permintaan DNS IPv4 (Catatan A) nama IP dan Aktifkan permintaan DNS IPv4 (Catatan A) berbasis sumber daya dibatalkan secara otomatis dan tidak dapat dimodifikasi. Aktifkan permintaan DNS IPv6 (catatan AAAA) berbasis sumber daya dipilih secara default, tetapi dapat dimodifikasi. Jika dipilih, permintaan DNS ke nama sumber daya akan diselesaikan ke alamat IPv6 (catatan AAAA) dari instans EC2 ini.

Skenario 2

Anda membuat instans EC2 di wizard (lihat Meluncurkan sebuah instans menggunakan wizard peluncuran instans baru) dan, ketika Anda mengonfigurasi detailnya, Anda memilih subnet yang dikonfigurasi dengan blok CIDR IPv4 atau blok CIDR IPv4 dan IPv6 (“tumpukan ganda”).

Dalam hal ini, Aktifkan permintaan DNS IPv4 (Catatan A) nama IP dipilih secara otomatis dan tidak dapat diubah. Ini berarti bahwa permintaan ke nama IP akan diselesaikan ke alamat IPv4 (catatan A) dari instans EC2 ini.

Opsi default ke konfigurasi subnet, tetapi Anda dapat memodifikasi opsi untuk instans ini tergantung pada pengaturan subnet:

  • Tipe nama host: Menentukan apakah Anda ingin nama host OS tamu dari instans EC2 menjadi nama sumber daya atau nama IP. Nilai default-nya adalah nama IP.

  • Aktifkan permintaan DNS IPv4 (catatan A) berbasis sumber daya: Menentukan apakah permintaan ke nama sumber daya Anda diselesaikan ke alamat IPv4 privat (catatan A) dari instans EC2 ini. Opsi ini tidak dipilih secara default.

  • Aktifkan permintaan DNS IPv6 (catatan AAAA) berbasis sumber daya: Menentukan apakah permintaan ke nama sumber daya Anda diselesaikan ke alamat IPv6 GUA (catatan AAAA) dari instans EC2 ini. Opsi ini tidak dipilih secara default.

Saat melihat detail instans EC2 yang sudah ada

Anda dapat melihat nilai nama host untuk instans EC2 yang ada di tab Detail untuk instans EC2:

  • Tipe nama host: Nama host dalam nama IP atau format nama sumber daya.

  • Nama DNS IP Privat (hanya IPv4): Nama IP yang akan selalu diselesaikan ke alamat IPv4 privat dari instans.

  • Nama DNS sumber daya privat: Nama sumber daya yang menyelesaikan catatan DNS yang dipilih untuk instans ini.

  • Menjawab nama DNS sumber daya privat: Nama sumber daya diselesaikan ke catatan DNS IPv4 (A), IPv6 (AAAA), atau IPv4 dan IPv6 (A dan AAAA).

Selain itu, jika Anda terhubung ke instans EC2 Anda langsung melalui SSH dan memasukkan perintah hostname, Anda akan melihat nama host baik dalam nama IP atau format nama sumber daya.

Cara memutuskan apakah akan memilih nama Sumber Daya atau nama IP

Saat Anda meluncurkan instans EC2 (lihat Meluncurkan sebuah instans menggunakan wizard peluncuran instans baru), jika Anda memilih Tipe nama host dari Nama sumber daya, instans EC2 akan diluncurkan dengan nama host dalam format nama sumber daya. Dalam kasus seperti itu, catatan DNS untuk instans EC2 ini juga dapat menunjuk ke nama sumber daya. Hal ini memberi Anda fleksibilitas untuk memilih apakah nama host tersebut diselesaikan ke alamat IPv4, alamat IPv6, atau alamat IPv4 dan IPv6 dari instans tersebut. Jika Anda berencana untuk menggunakan IPv6 di masa depan atau jika Anda menggunakan subnet dual-stack hari ini, yang terbaik adalah menggunakan Tipe nama host dari Nama sumber daya sehingga Anda mengubah resolusi DNS untuk nama host instans tanpa membuat perubahan apa pun pada catatan DNS itu sendiri. Nama sumber daya memungkinkan Anda untuk menambah dan menghapus resolusi DNS IPv4 dan IPv6 pada instans EC2.

Jika sebaliknya, Anda memilih Tipe nama host dari Nama IP, dan menggunakannya sebagai nama host DNS, nama itu hanya dapat menyelesaikan ke alamat IPv4 instans. Nama ini tidak akan menyelesaikan ke alamat IPv6 dari instans bahkan jika instans memiliki alamat IPv4 dan alamat IPv6 yang terkait dengannya.

Modifikasi tipe Nama Host dan konfigurasi Nama host DNS

Ikuti langkah-langkah di bagian ini untuk memodifikasi tipe Nama host dan konfigurasi Nama host DNS untuk subnet atau instans EC2 setelah diluncurkan.

Subnet

Modifikasi konfigurasi untuk subnet dengan memilih subnet di konsol VPC dan memilih Tindakan, Edit pengaturan subnet.

catatan

Mengubah pengaturan subnet tidak mengubah konfigurasi instans EC2 yang sudah diluncurkan di subnet.

  • Tipe nama host: Menentukan apakah Anda ingin pengaturan default nama host OS tamu dari instans EC2 yang diluncurkan di subnet menjadi nama sumber daya atau nama IP.

  • Aktifkan permintaan IPv4 nama host DNS (catatan A): Menentukan apakah permintaan/kueri DNS ke nama sumber daya Anda diselesaikan ke alamat IPv4 privat (catatan A) dari instans EC2 ini.

  • Aktifkan permintaan nama host DNS IPv6 (catatan AAAA): Menentukan apakah permintaan/kueri DNS ke nama sumber daya Anda diselesaikan ke alamat IPv6 (catatan AAAA) dari instans EC2 ini.

Instans EC2

Ikuti langkah-langkah di bagian ini untuk memodifikasi tipe Nama host dan konfigurasi Nama Host DNS untuk instans EC2.

penting
  • Untuk mengubah pengaturan Gunakan nama berbasis sumber daya sebagai nama host OS tamu, Anda harus menghentikan instans tersebut terlebih dahulu. Untuk mengubah pengaturan Menjawab permintaan nama host DNS IPv4 (catatan A) atau Menjawab permintaan nama host DNS IPv6 (catatan AAAA), Anda tidak perlu menghentikan instans.

  • Untuk mengubah pengaturan apa pun untuk tipe instans EC2 yang tidak didukung EBS, Anda tidak dapat menghentikan instans. Anda harus menghentikan instans dan meluncurkan instans baru dengan tipe Nama host yang diinginkan dan konfigurasi Nama host DNS.

Untuk memodifikasi tipe Nama Host dan konfigurasi Nama host DNS untuk instans EC2
  1. Buka konsol Amazon EC2 di https://console.aws.amazon.com/ec2/.

  2. Jika Anda akan mengubah pengaturan Gunakan penamaan berbasis sumber daya sebagai nama host OS tamu, pertama-tama hentikan instans EC2. Jika tidak, lewati langkah ini.

    Untuk menghentikan instans, pilih instans dan pilih Status instans, Setop instans.

  3. Pilih instans dan pilih Tindakan, Pengaturan instans, Ubah opsi penamaan berbasis sumber daya.

    • Gunakan penamaan berbasis sumber daya sebagai nama host OS tamu: Menentukan apakah Anda ingin nama host OS tamu dari instans EC2 menjadi nama sumber daya atau nama IP.

    • Menjawab permintaan IPv4 nama host DNS (catatan A): Menentukan apakah permintaan/kueri DNS ke nama sumber daya Anda diselesaikan ke alamat IPv4 privat dari instans EC2 ini.

    • Menjawab permintaan nama host DNS IPv6 (catatan AAAA): Menentukan apakah permintaan/kueri DNS ke nama sumber daya Anda diselesaikan ke alamat IPv6 (catatan AAAA) dari instans EC2 ini.

  4. Pilih Simpan.

  5. Jika Anda menghentikan instans, mulai lagi.