Mulai cepat: Membuat zona dan rekaman Azure DNS menggunakan Azure CLI

Artikel ini memancang Anda melalui langkah-langkah untuk membuat zona DNS pertama Anda dan merekam menggunakan Azure CLI, yang tersedia untuk Windows, Mac, dan Linux. Anda juga dapat melakukan langkah-langkah ini menggunakan portal Microsoft Azure atau Azure PowerShell.

Zona DNS digunakan untuk menghosting rekaman DNS untuk domain tertentu. Untuk mulai menghosting domain Anda di Azure DNS, Anda perlu membuat zona DNS untuk nama domain tersebut. Setiap rekaman DNS untuk domain Anda kemudian dibuat di dalam zona DNS ini. Terakhir, untuk menerbitkan zona DNS Anda ke Internet, Anda perlu mengonfigurasi nama server untuk domain tersebut. Masing-masing langkah ini dijelaskan di bawah ini.

Diagram lingkungan penyebaran DNS menggunakan portal Azure

Azure DNS juga mendukung zona DNS privat. Untuk mempelajari selengkapnya tentang zona DNS privat, lihat Menggunakan Azure DNS untuk domain privat. Untuk contoh tentang cara membuat zona DNS privat, lihat Mulai menggunakan zona privat Azure DNS menggunakan CLI.

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

Prasyarat

  • Artikel ini memerlukan Azure CLI versi 2.0.4 atau yang lebih baru. Jika menggunakan Azure Cloud Shell, versi terbaru sudah terinstal.

Membuat grup sumber daya

Sebelum Anda membuat zona DNS, buat grup sumber daya untuk memuat zona DNS:

az group create --name MyResourceGroup --location "East US"

Membuat zona DNS

Zona DNS dibuat menggunakan az network dns zone create perintah . Untuk melihat bantuan untuk perintah ini, ketik az network dns zone create -h.

Contoh berikut membuat zona DNS yang disebut contoso.xyz di grup sumber daya MyResourceGroup. Gunakan contoh untuk membuat zona DNS, gantikan nilai dengan milik Anda sendiri.

az network dns zone create -g MyResourceGroup -n contoso.xyz

Membuat catatan DNS

Untuk membuat catatan DNS, gunakan az network dns record-set [record type] add-record perintah . Untuk bantuan mengenai rekaman A, lihat azure network dns record-set A add-record -h.

Contoh berikut membuat rekaman dengan nama relatif "www" di Zona DNS "contoso.xyz" di grup sumber daya "MyResourceGroup". Nama kumpulan catatan yang sepenuhnya memenuhi syarat adalah "www.contoso.xyz". Jenis catatan adalah "A", dengan alamat IP "10.10.10.10", dan TTL default 3600 detik (1 jam).

az network dns record-set a add-record -g MyResourceGroup -z contoso.xyz -n www -a 10.10.10.10

Menampilkan rekaman

Untuk mencantumkan rekaman DNS di zona Anda, jalankan:

az network dns record-set list -g MyResourceGroup -z contoso.xyz

Uji resolusi nama

Sekarang setelah Anda memiliki zona DNS pengujian dengan catatan 'A' uji, Anda dapat menguji resolusi nama dengan alat yang disebut nslookup.

Untuk menguji resolusi nama DNS:

  1. Jalankan cmdlet berikut untuk mendapatkan daftar server nama untuk zona Anda:

    az network dns record-set ns show --resource-group MyResourceGroup --zone-name contoso.xyz --name @
    
  2. Salin salah satu nama server dari keluaran langkah sebelumnya.

  3. Buka jendela perintah, dan jalankan perintah berikut:

    nslookup www.contoso.xyz <name server name>
    

    Contohnya:

    nslookup www.contoso.xyz ns1-08.azure-dns.com.
    

    Anda seharusnya melihat sesuatu yang mirip dengan layar berikut:

    Cuplikan layar yang memperlihatkan jendela command prompt dengan perintah nslookup dan nilai untuk Server, Alamat, Nama, dan Alamat.

Nama host www.contoso.xyz berubah menjadi 10.10.10.10, sama seperti yang Anda konfigurasikan. Hasil ini memastikan bahwa resolusi nama bekerja dengan benar.

Membersihkan sumber daya

Saat tidak lagi diperlukan, Anda dapat menghapus semua sumber daya yang dibuat dalam mulai cepat ini dengan menghapus grup sumber daya:

az group delete --name MyResourceGroup

Langkah berikutnya

Sekarang setelah Anda membuat zona DNS pertama dan merekam menggunakan Azure CLI, Anda bisa membuat rekaman untuk aplikasi web di domain kustom.