Tutorial: Menghosting domain Anda di Azure DNS

Anda bisa menggunakan Azure DNS untuk menghosting domain DNS Anda dan mengelola rekaman DNS Anda. Dengan menghosting domain Anda di Azure, Anda bisa mengelola rekaman DNS Anda menggunakan informasi masuk, API, alat, dan tagihan yang sama dengan layanan Azure lainnya.

Misalkan Anda membeli domain contoso.com dari pendaftar nama domain lalu membuat zona dengan nama contoso.com di Azure DNS. Karena Anda adalah pemilik domain, pendaftar Anda menawarkan opsi untuk mengonfigurasikan catatan server nama (NS) untuk domain Anda. Pendaftar menyimpan rekaman NS di .com zona induk. Pengguna internet di seluruh dunia kemudian diarahkan ke domain di zona Azure DNS Anda ketika mereka mencoba menyelesaikan rekaman DNS di contoso.com.

Dalam tutorial ini, Anda akan belajar cara:

  • Membuat zona DNS.
  • Ambil daftar server nama.
  • Delegasikan domain.
  • Verifikasi bahwa delegasi berfungsi.

Jika Anda tidak memiliki langganan Azure, buat akun gratis sebelum memulai.

Prasyarat

  • Akun Azure dengan langganan aktif.
  • Nama domain yang bisa Anda hosting di Azure DNS. Anda harus memiliki kontrol penuh atas domain ini. Kontrol penuh mencakup kemampuan untuk menetapkan rekaman server nama (NS) untuk domain.

Catatan

Dalam tutorial ini, contoso.com digunakan sebagai contoh nama domain. Ganti contoso.com dengan nama domain Anda.

Masuk ke Azure

Masuk ke portal Azure.

Membuat zona DNS

  1. Di portal Azure, masukkan zona dns di kotak pencarian di bagian atas portal, lalu pilih Zona DNS dari hasil pencarian.

  2. Di Zona DNS, pilih + Buat.

  3. Di halaman Buat zona DNS, masukkan atau pilih informasi berikut ini di tab Dasar:

    Pengaturan Nilai
    Detail Proyek
    Langganan Pilih langganan Azure Anda.
    Grup sumber daya Pilih Buat baru
    Di Nama, masukkan myResourceGroup
    Pilih OK.
    Detail instans
    Zona ini adalah turunan dari zona yang sudah ada yang telah dihosting di Azure DNS Kosongkan kotak centang ini karena zona DNS bukan zona turunan.
    Nama Masukkan nama zona DNS Anda.
    Lokasi grup sumber daya Pilih lokasi grup sumber daya.
    Lokasi grup sumber daya tidak memengaruhi layanan zona DNS Anda, yang bersifat global dan tidak terikat lokasi.

    Cuplikan layar halaman Buat zona D N S memperlihatkan pengaturan yang digunakan dalam tutorial ini untuk membuat zona D N S induk.

  4. Pilih Tinjau + buat.

  5. Pilih Buat.

    Catatan

    Jika zona baru yang Anda buat adalah zona turunan (misalnya zona induk = contoso.com zona turunan = child.contoso.com), lihat Tutorial membuat zona DNS turunan.

Ambil server nama

Sebelum Anda bisa mendelegasikan zona DNS Anda ke Azure DNS, Anda perlu mengetahui server nama untuk zona Anda. Azure DNS memberi server nama dari kumpulan setiap kali zona dibuat.

  1. Di portal Azure, masukkan zona dns di kotak pencarian di bagian atas portal, lalu pilih Zona DNS dari hasil pencarian.

  2. Di zona DNS, pilih contoso.com.

  3. Di halaman Gambaran Umum, ambil server nama. Dalam contoh ini, zona DNS contoso.com telah ditetapkan server nama ns1-01.azure-dns.com, ns2-01.azure-dns.net, ns3-01.azure-dns.org, dan ns4-01.azure-dns.info:

    Cuplikan layar zona D N S memperlihatkan server nama Azure yang ditetapkan

Azure DNS secara otomatis membuat rekaman NS otoritatif di zona Anda untuk server nama yang ditetapkan.

Mendelegasikan domain

Setelah zona DNS dibuat dan Anda memiliki server nama, Anda harus memperbarui domain induk dengan server nama Azure DNS. Setiap pendaftar memiliki alat manajemen DNS sendiri untuk mengubah catatan server nama untuk domain.

  1. Di halaman manajemen DNS pendaftar, edit rekaman NS dan ganti rekaman NS dengan server nama Azure DNS.

  2. Saat Mendelegasikan domain ke Azure DNS, Anda harus menggunakan server nama yang disediakan Azure DNS. Gunakan keempat server nama, terlepas dari nama domain Anda. Delegasi domain tidak memerlukan server nama untuk menggunakan domain tingkat atas yang sama dengan domain Anda.

Penting

Saat Anda menyalin setiap alamat server nama, pastikan Anda menyalin periode berikutnya di akhir alamat. Periode berikutnya menunjukkan akhir dari nama domain yang sepenuhnya memenuhi syarat. Beberapa pendaftar menambahkan periode jika nama NS tidak memilikinya di akhir. Agar sesuai dengan DNS RFC, sertakan periode berikutnya.

Delegasi yang menggunakan server nama di zona Anda sendiri, kadang-kadang disebut server nama hias, saat ini tidak didukung di Azure DNS.

Memverifikasi delegasi

Setelah Anda menyelesaikan delegasi, Anda dapat memverifikasi bahwa itu bekerja dengan menggunakan alat seperti nslookup untuk kueri rekaman Start of Authority (SOA) untuk zona Anda. Catatan SOA secara otomatis dibuat ketika zona dibuat. Anda mungkin perlu menunggu setidaknya 10 menit setelah menyelesaikan delegasi, sebelum Anda berhasil memverifikasi bahwa itu berfungsi. Diperlukan waktu beberapa saat agar perubahan dapat disebarluaskan melalui sistem DNS.

Anda tidak perlu menentukan server nama Azure DNS. Jika delegasi disiapkan dengan benar, proses resolusi DNS normal menemukan server nama secara otomatis.

  1. Dari perintah, masukkan perintah nslookup yang mirip dengan contoh berikut:

    nslookup -type=SOA contoso.com
    
  2. Pastikan respons Anda terlihat mirip dengan output nslookup berikut:

    Server: ns1-04.azure-dns.com
    Address: 40.90.4.1
    
    contoso.com
            primary name server = ns1-04.azure-dns.com
            responsible mail addr = azuredns-hostmaster.microsoft.com
            serial = 1
            refresh = 3600 (1 hour)
            retry = 300 (5 mins)
            expire = 604800 (7 days)
            default TTL = 300 (5 mins)
    ns1-01.azure-dns.com    internet address = 40.90.4.1
    ns1-01.azure-dns.com    AAAA IPv6 address = 2603:1061::1
    

Membersihkanembersihkan sumber daya

Jika tidak lagi diperlukan, Anda dapat menghapus semua sumber daya yang dibuat di tutorial ini dengan mengikuti langkah-langkah berikut:

  1. Di menu portal Azure, pilih Grup sumber daya.

  2. Pilih grup sumber daya myResourceGroupNAT.

  3. Pilih Hapus grup sumber daya.

  4. Masukkan MyResourceGroup dan pilih Hapus.

Langkah berikutnya

Dalam tutorial ini, Anda membuat zona DNS untuk domain Anda dan mendelegasikannya ke Azure DNS. Untuk mempelajari cara membuat zona DNS turunan, lanjutkan dengan tutorial berikutnya: