Membuat rekaman DNS dalam domain kustom untuk aplikasi web

Konfigurasikan Azure DNS untuk menghosting domain kustom untuk aplikasi web Anda dan memungkinkan pengguna mengaksesnya melalui nama domain yang dipersonalisasi. Anda bisa membuat catatan Azure DNS yang memungkinkan pengguna mengakses aplikasi web Anda menggunakan atau www.contoso.comcontoso.com sebagai nama domain yang sepenuhnya memenuhi syarat (FQDN).

Untuk menambahkan domain kustom ke aplikasi web, Anda harus membuat tiga rekaman:

  • Rekaman akar A yang menunjuk ke contoso.com
  • Rekaman akar TXT untuk verifikasi
  • Catatan CNAME untuk nama www yang menunjuk ke catatan A

Dalam tutorial ini, Anda akan mempelajari cara:

  • Membuat rekaman A dan TXT untuk domain kustom Anda
  • Membuat rekaman CNAME untuk domain kustom Anda
  • Menguji rekaman baru
  • Menambahkan nama host kustom ke aplikasi web Anda
  • Menguji nama host kustom

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

Prasyarat

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

  • Aplikasi web. Jika Anda tidak memilikinya, Anda dapat membuat aplikasi web untuk tutorial ini.

  • Zona Azure DNS dengan delegasi dari pencatat domain Anda ke Azure DNS. Jika Anda tidak memilikinya, Anda dapat membuat zona DNS, lalu mendelegasikan domain Anda ke Azure DNS.

Catatan

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

Membuat rekaman A

Rekaman A digunakan untuk memetakan nama ke alamat IP-nya. Dalam contoh berikut, tetapkan "@" sebagai catatan A menggunakan alamat IPv4 aplikasi web Anda. @ biasanya mewakili domain akar.

Mendapatkan alamat IPv4 aplikasi web Anda

  1. Masuk ke portal Azure.

  2. Dalam kotak pencarian di bagian atas portal, masukkan App Services, dan pilih dari hasil.

  3. Pilih aplikasi web Anda dari daftar.

  4. Di navigasi kiri halaman App Services di portal Microsoft Azure, perluas Pengaturan, lalu pilih Domain kustom, lalu salin alamat IP aplikasi web Anda:

Cuplikan layar halaman domain Kustom Azure App Service memperlihatkan alamat IP aplikasi web.

Membuat rekaman A

  1. Dalam kotak pencarian di bagian atas portal, masukkan zona DNS, dan pilih dari hasil.

  2. Pilih zona DNS Anda dari daftar.

  3. Pilih + Kumpulan catatan di bagian atas halaman Gambaran Umum zona DNS Anda.

  4. Pilih + Tambahkan.

  5. Pada halaman Tambahkan kumpulan catatan , masukkan informasi berikut ini:

    Pengaturan Nilai
    Nama @ (mewakili domain akar)
    Tipe A
    TTL 600
    Unit TTL Detik
    Alamat IP Masukkan alamat IP aplikasi web Anda (disalin dari langkah sebelumnya)
  6. Pilih Tambahkan untuk membuat rekaman.

Penting

Rekaman A harus diperbarui secara manual jika alamat IP yang mendasari aplikasi web berubah.

Membuat rekaman TXT

App Services menggunakan rekaman ini hanya pada waktu konfigurasi untuk memverifikasi bahwa Anda adalah pemilik domain kustom. Anda dapat menghapus rekaman TXT ini setelah domain kustom Anda divalidasi dan dikonfigurasi di Azure App Service.

Catatan

Jika Anda ingin memverifikasi nama domain, tetapi tidak merutekan lalu lintas produksi ke aplikasi web, Anda hanya perlu menentukan rekaman TXT untuk langkah verifikasi. Verifikasi tidak memerlukan catatan A atau CNAME selain catatan TXT.

  1. Dalam kotak pencarian di bagian atas portal, masukkan zona DNS, dan pilih dari hasil.

  2. Pilih zona DNS Anda dari daftar.

  3. Pilih + Kumpulan catatan di bagian atas halaman Gambaran Umum zona DNS Anda.

  4. Pilih + Tambahkan.

  5. Pada halaman Tambahkan kumpulan catatan , masukkan informasi berikut ini:

    Pengaturan Nilai
    Nama @ (mewakili domain akar)
    Tipe TXT
    TTL 600
    Unit TTL Detik
    Nilai Masukkan nama domain default aplikasi web Anda (misalnya, contoso.azurewebsites.net)
  6. Pilih Tambahkan untuk membuat rekaman.

Buat catatan CNAME

Anda bisa membuat catatan CNAME untuk contoso.azurewebsites.net jika Azure DNS sudah mengelola domain Anda (lihat Delegasi domain DNS). Contoh ini membuat catatan CNAME dengan "waktu hidup" 600 detik di zona DNS bernama "contoso.com" dan mengatur alias ke contoso.azurewebsites.net.

  1. Dalam kotak pencarian di bagian atas portal, masukkan zona DNS, dan pilih dari hasil.

  2. Pilih zona DNS Anda dari daftar.

  3. Pilih + Kumpulan catatan di bagian atas halaman Gambaran Umum zona DNS Anda.

  4. Pilih + Tambahkan.

  5. Pada halaman Tambahkan kumpulan catatan , masukkan informasi berikut ini:

    Pengaturan Nilai
    Nama www
    Tipe CNAME
    TTL 600
    Unit TTL Detik
    Alias Masukkan nama domain default aplikasi web Anda (misalnya, contoso.azurewebsites.net)
  6. Pilih Tambahkan untuk membuat rekaman.

Menguji rekaman baru

Anda dapat memvalidasi bahwa Anda membuat rekaman dengan benar dengan mengkueri "www.contoso.com" dan "contoso.com" menggunakan nslookup, seperti yang ditunjukkan dalam contoh berikut:

PS C:\> nslookup
Default Server:  Default
Address:  192.168.0.1

> www.contoso.com
Server:  default server
Address:  192.168.0.1

Non-authoritative answer:
Name:    <instance of web app service>.cloudapp.net
Address:  <ip of web app service>
Aliases:  www.contoso.com
contoso.azurewebsites.net
<instance of web app service>.vip.azurewebsites.windows.net

> contoso.com
Server:  default server
Address:  192.168.0.1

Non-authoritative answer:
Name:    contoso.com
Address:  <ip of web app service>

> set type=txt
> contoso.com

Server:  default server
Address:  192.168.0.1

Non-authoritative answer:
contoso.com text =

        "contoso.azurewebsites.net"

Menambahkan nama host kustom

Tambahkan nama host kustom ke aplikasi web Anda:

  1. Dalam kotak pencarian di bagian atas portal, masukkan App Services, dan pilih dari hasil.

  2. Pilih aplikasi web Anda dari daftar.

  3. Perluas Pengaturan di navigasi kiri, lalu pilih Domain kustom.

  4. Pilih + Tambah domain kustom.

  5. Dalam dialog + Tambahkan domain kustom , masukkan informasi berikut:

    Pengaturan Nilai
    Penyedia domain Pilih Semua layanan lainnya
    Sertifikat TLS/SSL Pilih Tidak Ada (Anda dapat menambahkan sertifikat TLS/SSL nanti)
    Jenis TLS/SSL Pilih SNI SSL
    Ruang Lingkup Masukkan nama domain Anda (misalnya, contoso.com)

    Validasi domain melihat catatan yang Anda buat di langkah-langkah sebelumnya.

  6. Pilih Validasi. Azure memvalidasi bahwa rekaman DNS yang Anda buat dikonfigurasi dengan benar.

  7. Pilih Tambahkan.

  8. Domain yang Anda tambahkan sekarang tercantum di bagian Domain kustom .

  9. Ulangi langkah 3-8 untuk setiap domain kustom yang ingin Anda tambahkan (baik contoso.com maupun www.contoso.com).

Menguji nama host kustom

Buka browser dan telusur ke http://www.<your domain name> dan http://<your domain name>.

Catatan

Pastikan Anda menyertakan awalan http:// . Browser Anda mungkin mencoba memprediksi URL untuk Anda.

Anda akan melihat halaman yang sama untuk kedua URL. Contohnya:

Cuplikan layar Aplikasi Web Azure App Service contoso yang diakses melalui browser web.


Langkah berikutnya

Dalam tutorial ini, Anda mempelajari cara membuat catatan DNS di domain kustom untuk aplikasi web. Untuk mempelajari cara membuat rekaman alias ke rekaman zona referensi, lanjutkan dengan tutorial berikutnya: