Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Memigrasi layanan DNS untuk subdomain ke Amazon Route 53 tanpa memigrasi domain induk
Anda dapat memigrasi subdomain untuk menggunakan Amazon Route 53 sebagai layanan DNS tanpa migrasi domain induk dari layanan DNS lain.
Prosesnya memiliki langkah-langkah dasar ini:
-
Tentukan apakah prosedur ini berlaku untuk kasus penggunaan Anda.
-
Dapatkan konfigurasi DNS saat ini dari penyedia layanan DNS saat ini untuk domain induk.
-
Tambahkan catatan catatanUntuk subdomain Anda zona yang di-hosting Route 53.
-
API saja: Konfirmasikan bahwa perubahan Anda telah disebarkan untuk semua server DNS Route 53.
catatan
Saat ini, satu-satunya cara untuk memverifikasi bahwa perubahan telah menyebar adalah dengan menggunakan tindakan GetChange API. Perubahan umumnya menyebar ke semua server nama Route 53 dalam waktu 60 detik.
Memutuskan prosedur mana yang akan digunakan untuk membuat subdomain
Prosedur dalam topik ini menjelaskan cara melakukan tugas yang tidak biasa. Jika Anda sudah menggunakan Route 53 sebagai layanan DNS untuk domain Anda dan Anda ingin merutekan lalu lintas untuk subdomain, seperti www.example.com, ke sumber daya Anda, lihat. Merutekan lalu lintas untuk subdomain
Gunakan prosedur ini hanya jika Anda menggunakan layanan DNS lain untuk domain, misalnya example.com, dan Anda ingin mulai menggunakan Route 53 sebagai layanan DNS untuk subdomain yang ada pada domain tersebut, misalnya www.example.com.
Membuat zona yang di-hosting untuk subdomain
Untuk memigrasikan subdomain dari layanan DNS lain ke Amazon Route 53 tanpa memigrasikan domain induk, mulailah dengan membuat zona yang dihosting untuk subdomain tersebut. Route 53 menyimpan informasi subdomain Anda di zona yang dihosting ini.
Untuk informasi tentang cara membuat zona yang di-hosting menggunakan konsol Route 53, lihat Membuat zona yang di-hosting publik.
Mendapatkan konfigurasi DNS Anda saat ini dari penyedia layanan DNS
Hubungi penyedia layanan DNS Anda saat ini dan minta konfigurasi DNS saat ini. Tanyakan penyedia layanan DNS Anda saat ini cara mendapatkan file zona atau daftar catatan. Anda dapat menggunakan ini sebagai dasar untuk mengonfigurasi Route 53 sebagai layanan DNS untuk subdomain.
Apa yang Anda minta dan formatnya tergantung pada penyedia layanan DNS Anda saat ini. Idealnya, mereka memberi Anda file zona, yang memiliki semua catatan dalam konfigurasi Anda saat ini. Catatan ini memberi tahu DNS cara merutekan lalu lintas untuk domain dan subdomain Anda. Misalnya, catatan dapat merutekan lalu lintas untuk nama domain Anda ke server web di pusat data Anda, instans Amazon EC2, atau CloudFront distribusi. Jika Anda bisa mendapatkan file zona, Anda dapat mengeditnya untuk menghapus catatan yang tidak ingin Anda migrasikan ke Amazon Route 53. Kemudian impor catatan yang tersisa ke zona host Route 53 Anda. Ini sangat menyederhanakan prosesnya.
Membuat catatan
Menggunakan catatan dari penyedia layanan DNS Anda saat ini sebagai titik awal, buat catatan yang cocok di zona yang dihosting Amazon Route 53 yang Anda buat untuk subdomain. Catatan ini akan menjadi catatan yang digunakan DNS setelah Anda mendelegasikan subdomain ke Route 53, seperti yang dijelaskan dalamMemperbarui layanan DNS Anda dengan catatan server nama untuk subdomain.
penting
Jangan membuat catatan name server (NS) atau start of authority (SOA) tambahan di zona yang di-hosting Route 53, dan jangan hapus catatan NS dan SOA yang ada.
Untuk membuat catatan menggunakan konsol Route 53, lihat Bekerja dengan catatan. Untuk membuat catatan menggunakan API Route 53, gunakan ChangeResourceRecordSets. Untuk informasi selengkapnya, lihat ChangeResourceRecordSets di Referensi API Amazon Route 53 .
Memeriksa status perubahan Anda (hanya API)
Membuat zona yang di-hosting baru dan mengubah catatan membutuhkan waktu untuk menyebarkan ke server DNS Route 53. Jika digunakan ChangeResourceRecordSets untuk membuat catatan, Anda dapat menggunakan GetChange tindakan untuk menentukan apakah perubahan Anda telah menyebar. (ChangeResourceRecordSetsmengembalikan nilai untukChangeId, yang dapat Anda sertakan dalam GetChange permintaan berikutnya. ChangeIdtidak tersedia jika Anda membuat catatan dengan menggunakan konsol.) Untuk informasi selengkapnya, lihat GET GetChange di Referensi API Amazon Route 53.
catatan
Perubahan umumnya menyebar ke semua server nama Route 53 dalam waktu 60 detik.
Memperbarui layanan DNS Anda dengan catatan server nama untuk subdomain
Setelah perubahan catatan Amazon Route 53 telah disebarkan (lihat Memeriksa status perubahan Anda (hanya API)), perbarui layanan DNS untuk domain induk dengan menambahkan catatan NS untuk subdomain. Ini mendelegasikan subdomain ke Route 53. Misalnya, misalkan example.com di-host dengan layanan DNS lain dan Anda memigrasikan test.example.com ke Route 53. Anda harus memperbarui layanan DNS untuk example.com dengan catatan NS yang ditetapkan Route 53 ke zona yang dihosting baru.
Untuk memperbarui layanan DNS Anda dengan catatan server nama untuk subdomain
-
Menggunakan metode yang disediakan oleh layanan DNS Anda, cadangkan file zona untuk domain induk.
-
Jika penyedia DNS sebelumnya memungkinkan Anda mengubah pengaturan TTL untuk server nama mereka, ubah setelan menjadi 900 detik. Ini membatasi waktu di mana permintaan klien mencoba menyelesaikan nama domain menggunakan server nama usang. Jika TTL saat ini adalah 172800 detik (dua hari), Anda masih perlu menunggu dua hari agar resolver dan klien berhenti menyimpan catatan DNS dalam cache. Setelah pengaturan TTL berakhir, Anda dapat dengan aman menghapus catatan yang disimpan di penyedia sebelumnya dan membuat perubahan hanya pada Route 53.
-
Di konsol Route 53, dapatkan server nama untuk zona yang di-hosting Route 53:
Masuk ke Konsol Manajemen AWS dan buka konsol Route 53 di https://console.aws.amazon.com/route53/
. Dalam panel navigasi, klik Zona yang di-hosting.
Pada halaman Zona yang di-hosting, pilih tombol radio (bukan nama) untuk zona yang di-hosting, lalu pilih Lihat detail.
Pada halaman detail untuk zona yang di-hosting, pilih Detail zona yang di-hosting.
Catat empat server yang tercantum untuk Nama server.
Atau, Anda dapat menggunakan tindakan
GetHostedZone. Untuk informasi selengkapnya, lihat GetHostedZone di Referensi API Amazon Route 53. -
Menggunakan metode yang disediakan oleh layanan DNS dari domain induk, tambahkan catatan NS untuk subdomain ke file zona. Beri nama catatan NS dengan nama subdomain. Untuk nilainya, tentukan empat server nama Route 53 yang ditautkan ke zona yang dihosting yang Anda buat di Langkah 2. Layanan DNS yang berbeda menggunakan istilah yang berbeda. Anda mungkin perlu menghubungi dukungan untuk mempelajari cara melakukannya.
penting
Jangan tambahkan catatan awal otoritas (SOA) ke file zona untuk domain induk. Karena subdomain akan menggunakan Route 53, layanan DNS untuk domain induk bukanlah otoritas untuk subdomain.
Jika layanan DNS Anda secara otomatis menambahkan catatan SOA untuk subdomain, hapus catatan untuk subdomain. Namun, jangan menghapus catatan SOA untuk domain induk.
Perubahan pada resolver DNS dapat memakan waktu 48 jam atau lebih untuk disebarkan. Selama periode ini, resolver DNS mungkin masih menjawab dengan server nama untuk layanan DNS dari domain induk. Selain itu, komputer klien mungkin masih memiliki server nama sebelumnya untuk subdomain dalam cache mereka.
-
Setelah pengaturan TTL registrar untuk domain kedaluwarsa (lihat Langkah 2), hapus catatan ini dari file zona untuk domain induk:
-
Catatan yang ditambahkan ke Route 53 seperti yang dijelaskan dalam Membuat catatan.
-
Catatan NS layanan DNS Anda. Ketika Anda selesai menghapus catatan NS, satu-satunya catatan NS dalam file zona adalah yang Anda buat di Langkah 4.
-