Menambahkan domain kustom ke Azure Front Door

Penting

Azure Front Door (klasik) akan dihentikan pada 31 Maret 2027. Untuk menghindari gangguan layanan apa pun, penting untuk memigrasikan profil Azure Front Door (klasik) Anda ke Azure Front Door Standard atau tingkat Premium paling lambat Maret 2027. Untuk informasi selengkapnya, lihat Penghentian Azure Front Door (klasik).

Artikel ini memperlihatkan cara menambahkan domain kustom ke Front Door Anda. Saat Anda menggunakan Azure Front Door untuk pengiriman aplikasi, domain kustom diperlukan jika Anda ingin nama domain Anda sendiri terlihat dalam permintaan pengguna akhir Anda. Memiliki nama domain yang terlihat dapat memudahkan pelanggan Anda dan berguna untuk tujuan pencitraan merek.

Setelah Anda membuat profil Front Door, host frontend default adalah subdomain dari azurefd.net. Nama ini disertakan dalam URL untuk mengirimkan konten Front Door ke backend Anda secara default. Contohnya,https://contoso-frontend.azurefd.net. Demi kenyamanan Anda, Azure Front Door menyediakan opsi untuk mengaitkan domain kustom ke titik akhir. Dengan kemampuan ini, Anda dapat mengirimkan konten Anda dengan URL Anda alih-alih nama domain default Front Door seperti, https://www.contoso.com/photo.png.

Jika Anda tidak memiliki Langganan Azure, buat Akun gratis Azure sebelum memulai.

Catatan

Front Door tidak mendukung domain kustom dengan karakter punycode.

Prasyarat

  • Sebelum dapat menyelesaikan langkah-langkah dalam tutorial ini, Anda harus terlebih dahulu membuat Front Door. Untuk informasi selengkapnya, lihat Mulai Cepat: Membuat Front Door.

  • Jika belum memiliki domain kustom, Anda harus membelinya ke penyedia domain terlebih dahulu. Sebagai contoh, lihat Membeli nama domain kustom.

  • Jika Anda menggunakan Azure untuk menghosting domain DNS, Anda harus mendelegasikan sistem nama domain (DNS) penyedia layanan domain ke Azure DNS. Untuk informasi lebih lanjut, lihat Mendelegasikan domain ke Azure DNS. Jika tidak, jika Anda menggunakan penyedia domain untuk menangani domain DNS Anda, lanjutkan Membuat catatan DNS CNAME.

Membuat data CNAME di DNS

Sebelum dapat menggunakan domain kustom dengan Front Door, Anda harus terlebih dahulu membuat catatan nama kanonis (CNAME) dengan penyedia domain Anda untuk menunjuk ke host frontend default Front Door. Data CNAME adalah jenis data DNS yang memetakan nama domain sumber ke nama domain tujuan. Di Azure Front Door, nama domain sumber adalah nama domain kustom Anda dan nama domain tujuan adalah nama host default Front Door Anda. Setelah Front Door memverifikasi data CNAME dibuat, lalu lintas ke domain kustom sumber akan dirutekan ke host frontend default Front Door tujuan yang ditentukan.

Domain kustom hanya dapat dikaitkan dengan satu profil Front Door pada satu waktu. Namun, Anda dapat memiliki subdomain yang berbeda dari domain apex di profil Front Door yang sama atau berbeda.

Memetakan subdomain afdverify sementara

Saat Anda memetakan domain yang sudah ada yang sedang dalam produksi, ada hal-hal yang dipertimbangkan. Saat Anda mendaftarkan domain kustom di portal Azure, periode waktu henti singkat untuk domain mungkin terjadi. Untuk menghindari gangguan lalu lintas web, petakan domain kustom Anda ke host frontend default Front Door Anda dengan subdomain Azure afdverify terlebih dahulu untuk membuat pemetaan CNAME sementara. Pengguna Anda dapat mengakses domain Anda tanpa gangguan saat pemetaan DNS terjadi.

Jika Anda menggunakan domain kustom untuk pertama kalinya tanpa lalu lintas produksi, Anda dapat langsung memetakan domain kustom ke Front Door Anda. Anda dapat melompat ke depan untuk Memetakan domain kustom permanen.

Untuk membuat catatan CNAME dengan subdomain afdverify:

  1. Masuk ke situs web penyedia domain untuk domain kustom Anda.

  2. Temukan halaman untuk mengelola catatan DNS dengan berkonsultasi kepada dokumentasi penyedia atau mencari area situs web berlabel Nama Domain, DNS,atau Manajemen server nama.

  3. Buat entri data CNAME untuk domain kustom Anda dan isi bidang seperti yang diperlihatkan dalam tabel berikut (nama bidang mungkin berbeda):

    Sumber Jenis Tujuan
    afdverify.www.contoso.com CNAME afdverify.contoso-frontend.azurefd.net
    • Sumber: Masukkan nama domain kustom Anda, termasuk subdomain afdverify, dalam format berikut: afdverify. < nama domain kustom>. Misalnya, afdverify.www.contoso.com. Jika Anda memetakan domain kartubebas, seperti *.contoso.com, nilai sumbernya sama seperti tanpa kartubebas: afdverify.contoso.com.

    • Ketik: Masukkan CNAME.

    • Tujuan: Masukkan host frontend Azure Front Door default Anda, termasuk subdomain afdverify, dalam format berikut: afdverify. < nama titik akhir>.azurefd.net. afdverify.contoso-frontend.azurefd.net.

  4. Simpan perubahan.

Misalnya, prosedur untuk pendaftar domain GoDaddy adalah sebagai berikut:

  1. Masuk dan pilih domain kustom yang ingin Anda gunakan.

  2. Di bagian Domain, pilih Kelola Semua, lalu pilih Zona Kelola | DNS.

  3. Untuk Nama Domain, masukkan domain kustom Anda, lalu pilih Cari.

  4. Dari halaman Manajemen DNS, pilih Tambahkan, lalu pilih CNAME di daftar Jenis.

  5. Lengkapi bidang entri CNAME berikut ini:

    • Ketik: Biarkan CNAME dipilih.

    • Host: Masukkan subdomain domain kustom Anda untuk digunakan, termasuk nama subdomain afdverify. Misalnya, afdverify.www.

    • Poin ke: Masukkan nama host frontend Front Door default Anda, termasuk nama subdomain afdverify. afdverify.contoso-frontend.azurefd.net.

    • TTL: Biarkan satu Jam dipilih.

  6. Pilih Simpan.

    Entri CNAME ditambahkan ke tabel catatan DNS.

Kaitkan domain kustom dengan Azure Front Door Anda

Setelah mendaftarkan domain kustom, Anda kemudian dapat menambahkannya ke Azure Front Door.

  1. Masuk ke portal Microsoft Azure dan telusuri ke Azure Front Door yang berisi host frontend yang ingin Anda petakan ke domain kustom.

  2. Pada halaman desainer Azure Front Door, pilih '+' untuk menambahkan domain kustom.

  3. Tentukan domain kustom.

  4. Untuk host Frontend, host frontend untuk digunakan sebagai domain tujuan data CNAME Anda telah ditentukan dan berasal dari Front Door Anda:< nama> host default.azurefd.net. Hal ini tidak dapat diubah.

  5. Untuk Nama host kustom, masukkan domain kustom Anda, termasuk subdomain, untuk digunakan sebagai domain sumber data CNAME Anda. Contohnya, www.contoso.com atau cdn.contoso.com. Jangan gunakan nama subdomain afdverify.

  6. Pilih Tambahkan.

    Azure memverifikasi bahwa data CNAME ada untuk nama domain kustom yang Anda masukkan. Jika CNAME benar, domain kustom Anda akan divalidasi.

Peringatan

Anda harus memastikan bahwa setiap host frontend (termasuk domain kustom) di Azure Front Door memiliki aturan perutean dengan jalur default ('/*') yang terkait dengannya. Artinya, di semua aturan perutean Anda harus ada setidaknya satu aturan perutean untuk setiap host frontend di jalur default ('/*'). Gagal melakukannya, dapat mengakibatkan lalu lintas pengguna akhir Anda tidak dirutekan dengan benar.

Memverifikasi domain kustom

Setelah Anda menyelesaikan pendaftaran domain kustom Anda, verifikasi bahwa domain kustom mereferensikan host frontend Azure Front Door default Anda.

Di browser Anda, buka alamat file dengan menggunakan domain kustom. Misalnya, jika domain kustom Anda adalah robotics.contoso.com, URL ke file yang di-cache harus serupa dengan URL berikut: http://robotics.contoso.com/my-public-container/my-file.jpg. Verifikasi bahwa hasilnya sama seperti ketika Anda mengakses Azure Front Door langsung di < host Azure Front Door>.azurefd.net.

Petakan domain kustom permanen

Jika Anda telah memverifikasi bahwa subdomain afdverify telah berhasil dipetakan ke Front Door Anda, Anda kemudian dapat memetakan domain kustom langsung ke host frontend Front Door default Anda.

Membuat rekaman CNAME untuk domain kustom Anda:

  1. Masuk ke situs web penyedia domain untuk domain kustom Anda.

  2. Temukan halaman untuk mengelola catatan DNS dengan berkonsultasi kepada dokumentasi penyedia atau mencari area situs web berlabel Nama Domain, DNS, atau Manajemen server nama.

  3. Buat entri data CNAME untuk domain kustom Anda dan isi bidang seperti yang diperlihatkan dalam tabel berikut (nama bidang mungkin berbeda):

    Sumber Jenis Tujuan
    <www.contoso.com> CNAME contoso-frontend.azurefd.net
    • Sumber: Masukkan nama domain kustom Anda (misalnya, www.contoso.com).

    • Ketik: Masukkan CNAME.

    • Tujuan: Masukkan host frontend Azure Front Door default Anda. Ini harus dalam format berikut:<hostname>.azurefd.net. Misalnya, contoso-frontend.azurefd.net.

  4. Simpan perubahan.

  5. Jika sebelumnya Anda membuat catatan CNAME subdomain afdverify sementara, hapus catatan tersebut.

  6. Jika Anda menggunakan domain kustom ini dalam produksi untuk pertama kalinya, ikuti langkah-langkah untuk Mengaitkan domain kustom dengan Azure Front Door Anda dan Memverifikasi domain kustom.

Misalnya, prosedur untuk pendaftar domain GoDaddy adalah sebagai berikut:

  1. Masuk dan pilih domain kustom yang ingin Anda gunakan.

  2. Di bagian Domain, pilih Kelola Semua, lalu pilih Zona Kelola | DNS.

  3. Untuk Nama Domain, masukkan domain kustom Anda, lalu pilih Cari.

  4. Dari halaman Manajemen DNS, pilih Tambahkan, lalu pilih CNAME di daftar Jenis.

  5. Lengkapi bidang entri CNAME berikut ini:

    • Ketik: Biarkan CNAME dipilih.

    • Host: Masukkan subdomain domain kustom Anda untuk digunakan. Misalnya, www atau profil.

    • Poin ke: Masukkan nama host default Azure Front Door Anda. Misalnya, contoso.azurefd.net.

    • TTL: Biarkan satu Jam dipilih.

  6. Pilih Simpan.

    Entri CNAME ditambahkan ke tabel catatan DNS.

  7. Jika Anda memiliki rekaman CNAME afdverify, pilih ikon pensil di sampingnya, lalu pilih ikon tempat sampah.

  8. Pilih Hapus untuk menghapus catatan CNAME.

Membersihkan sumber daya

Pada langkah-langkah sebelumnya, Anda menambahkan domain kustom ke Azure Front Door. Jika Anda tidak lagi ingin mengaitkan Azure Front Door Anda dengan domain kustom, Anda bisa menghapus domain kustom dengan melakukan langkah-langkah ini:

  1. Masuk ke penyedia DNS Anda, hapus catatan CNAME untuk domain kustom atau perbarui catatan CNAME untuk domain kustom ke titik akhir bukan Azure Front Door.

    Penting

    Untuk mencegah entri DNS yang menjuntai dan risiko keamanan yang mereka buat, mulai dari 9 April 2021, Azure Front Door memerlukan penghapusan catatan CNAME ke titik akhir Azure Front Door sebelum sumber daya dapat dihapus. Sumber daya termasuk domain kustom Azure Front Door, titik akhir Front Door, atau grup sumber daya Azure yang mengaktifkan domain kustom Azure Front Door.

  2. Di desainer Azure Front Door Anda, pilih domain kustom yang ingin Anda hapus.

  3. Pilih Hapus dari menu konteks untuk domain kustom. Domain kustom dihapus dari titik akhir Anda.

Langkah berikutnya

Dalam tutorial ini, Anda mempelajari cara:

  • Membuat catatan DNS CNAME.
  • Mengaitkan domain kustom dengan Azure Front Door Anda.
  • Memverifikasi domain kustom.

Untuk mempelajari cara mengaktifkan HTTPS untuk domain kustom Anda, lanjutkan ke tutorial berikutnya.