Bagikan melalui


Memetakan domain kustom ke titik akhir Azure Blob Storage

Anda dapat memetakan domain kustom ke titik akhir layanan blob atau titik akhir situs web statis .

Nota

Pemetaan ini hanya berfungsi untuk subdomain (misalnya: www.contoso.com). Jika Anda ingin titik akhir web Anda tersedia di domain akar (misalnya: contoso.com), maka Anda harus menggunakan Azure CDN. Untuk panduan, lihat bagian Memetakan domain kustom dengan HTTPS diaktifkan di artikel ini. Karena Anda akan membuka bagian tersebut dari artikel ini untuk mengaktifkan domain akar domain kustom Anda, langkah dalam bagian tersebut untuk mengaktifkan HTTPS bersifat opsional.

Memetakan domain kustom hanya dengan HTTP diaktifkan

Pendekatan ini lebih mudah, tetapi hanya mengaktifkan akses HTTP. Jika akun penyimpanan dikonfigurasi untuk memerlukan transfer aman melalui HTTPS, maka Anda harus mengaktifkan akses HTTPS untuk domain kustom Anda.

Untuk mengaktifkan akses HTTPS, lihat bagian Memetakan domain kustom dengan HTTPS diaktifkan di artikel ini.

Memetakan domain kustom

Penting

Domain kustom Anda akan secara singkat tidak tersedia untuk pengguna saat Anda menyelesaikan konfigurasi. Jika domain Anda saat ini mendukung aplikasi dengan perjanjian tingkat layanan (SLA) yang memerlukan waktu henti nol, ikuti langkah-langkah di bagian Petakan domain kustom dengan waktu henti nol dari artikel ini untuk memastikan bahwa pengguna dapat mengakses domain Anda saat pemetaan DNS berlangsung.

Jika Anda tidak yakin bahwa domain secara singkat tidak tersedia untuk pengguna Anda, ikuti langkah-langkah ini.

✔️ Langkah 1: Dapatkan nama host titik akhir penyimpanan Anda.

✔️ Langkah 2: Buat catatan nama kanonis (CNAME) dengan penyedia domain Anda.

✔️ Langkah 3: Daftarkan domain kustom dengan Azure.

✔️ Langkah 4: Uji domain kustom Anda.

Langkah 1: Dapatkan nama host titik akhir penyimpanan Anda

Nama host adalah URL titik akhir penyimpanan tanpa pengidentifikasi protokol dan garis miring terakhir.

  1. Di portal Microsoft Azure, buka akun penyimpanan Anda.

  2. Di panel menu, di bawah Pengaturan, pilih Titik akhir.

  3. Salin nilai titik akhir blob service atau titik akhir situs web Statis ke file teks.

    Nota

    Titik akhir penyimpanan Data Lake tidak didukung (Misalnya: https://mystorageaccount.dfs.core.windows.net/).

  4. Hapus pengidentifikasi protokol (Misalnya: HTTPS) dan garis miring berikutnya dari string tersebut. Tabel berikut berisi contoh.

    Jenis titik akhir Titik akhir nama host
    layanan blob https://mystorageaccount.blob.core.windows.net/ mystorageaccount.blob.core.windows.net
    situs web statis https://mystorageaccount.z5.web.core.windows.net/ mystorageaccount.z5.web.core.windows.net

    Sisihkan nilai ini untuk nanti.

Langkah 2: Buat catatan nama kanonis (CNAME) dengan penyedia domain Anda

Buat catatan CNAME untuk menunjuk ke nama host Anda. Catatan CNAME adalah jenis catatan Sistem Nama Domain (DNS) yang memetakan nama domain sumber ke nama domain tujuan.

Nota

Rekaman CNAME harus dapat diakses oleh jaringan publik. Jika rekaman CNAME bersifat pribadi, pendaftaran dengan Azure tidak akan berhasil.

  1. Masuk ke situs web pencatat domain Anda, lalu buka halaman untuk mengelola pengaturan DNS.

    Anda mungkin menemukan halaman di bagian bernama Nama Domain, DNS, atau Manajemen Server Nama.

  2. Temukan bagian untuk mengelola catatan CNAME.

    Anda mungkin harus masuk ke halaman pengaturan tingkat lanjut dan mencari CNAME, Alias, atau Subdomain.

  3. Buat catatan CNAME. Sebagai bagian dari rekaman tersebut, berikan item berikut:

Langkah 3: Daftarkan domain kustom Anda dengan Azure

  1. Di portal Microsoft Azure, buka akun penyimpanan Anda.

  2. Di panel menu, di bawah Keamanan + jaringan, pilih Jaringan.

  3. Di halaman Jaringan , pilih tab Domain kustom .

    Nota

    Opsi ini tidak muncul di akun yang mengaktifkan fitur namespace hierarkis. Untuk akun tersebut, gunakan PowerShell atau Azure CLI untuk menyelesaikan langkah ini.

  4. Dalam kotak teks Nama domain, masukkan nama domain kustom Anda, termasuk subdomain.

    Misalnya, jika domain Anda contoso.com dan alias subdomain Anda adalah www, masukkan www.contoso.com. Jika subdomain Anda adalah foto, masukkan photos.contoso.com.

  5. Untuk mendaftarkan domain kustom, pilih tombol Simpan .

    Setelah data CNAME disebarluaskan melalui Server Nama Domain (DNS), dan jika pengguna Anda memiliki izin yang sesuai, mereka dapat melihat data blob dengan menggunakan domain kustom.

Langkah 4: Uji domain kustom Anda

Untuk mengonfirmasi bahwa domain kustom Anda dipetakan ke titik akhir layanan blob Anda, buat blob di kontainer publik dalam akun penyimpanan Anda. Kemudian, di browser web, akses blob dengan menggunakan URI dalam format berikut: http://<subdomain.customdomain>/<mycontainer>/<myblob>

Misalnya, untuk mengakses formulir web dalam myforms kontainer di subdomain kustom photos.contoso.com , Anda mungkin menggunakan URI berikut: http://photos.contoso.com/myforms/applicationform.htm

Memetakan domain kustom tanpa waktu henti

Nota

Jika Anda tidak yakin bahwa domain secara singkat tidak tersedia untuk pengguna Anda, maka pertimbangkan untuk menggunakan langkah-langkah di bagian Petakan domain kustom di artikel ini. Ini adalah pendekatan yang lebih sederhana dengan lebih sedikit langkah.

Jika domain Anda saat ini mendukung aplikasi dengan perjanjian tingkat layanan (SLA) yang memerlukan waktu henti nol, ikuti langkah-langkah ini untuk memastikan bahwa pengguna dapat mengakses domain Anda saat pemetaan DNS berlangsung.

✔️ Langkah 1: Dapatkan nama host titik akhir penyimpanan Anda.

✔️ Langkah 2: Buat catatan nama kanonis perantara (CNAME) dengan penyedia domain Anda.

✔️ Langkah 3: Daftarkan domain kustom terlebih dahulu dengan Azure.

✔️ Langkah 4: Buat catatan CNAME dengan penyedia domain Anda.

✔️ Langkah 5: Uji domain kustom Anda.

Langkah 1: Dapatkan nama host titik akhir penyimpanan Anda

Nama host adalah URL titik akhir penyimpanan tanpa pengidentifikasi protokol dan garis miring terakhir.

  1. Di portal Microsoft Azure, buka akun penyimpanan Anda.

  2. Di panel menu, di bawah Pengaturan, pilih Titik akhir.

  3. Salin nilai titik akhir blob service atau titik akhir situs web Statis ke file teks.

  4. Hapus pengidentifikasi protokol (Misalnya: HTTPS) dan garis miring berikutnya dari string tersebut. Tabel berikut berisi contoh.

    Jenis titik akhir Titik akhir nama host
    layanan blob https://mystorageaccount.blob.core.windows.net/ mystorageaccount.blob.core.windows.net
    situs web statis https://mystorageaccount.z5.web.core.windows.net/ mystorageaccount.z5.web.core.windows.net

    Sisihkan nilai ini untuk nanti.

Langkah 2: Buat catatan nama kanonis perantara (CNAME) dengan penyedia domain Anda

Buat catatan CNAME sementara untuk menunjuk ke nama host Anda. Catatan CNAME adalah jenis catatan DNS yang memetakan nama domain sumber ke nama domain tujuan.

Nota

Rekaman CNAME harus dapat diakses oleh jaringan publik. Jika rekaman CNAME bersifat pribadi, pendaftaran dengan Azure tidak akan berhasil.

  1. Masuk ke situs web pencatat domain Anda, lalu buka halaman untuk mengelola pengaturan DNS.

    Anda mungkin menemukan halaman di bagian bernama Nama Domain, DNS, atau Manajemen Server Nama.

  2. Temukan bagian untuk mengelola catatan CNAME.

    Anda mungkin harus masuk ke halaman pengaturan tingkat lanjut dan mencari CNAME, Alias, atau Subdomain.

  3. Buat catatan CNAME. Sebagai bagian dari rekaman tersebut, berikan item berikut:

    • Alias subdomain seperti www atau photos. Subdomain diperlukan, domain akar tidak didukung.

      Tambahkan subdomain asverify ke alias. Sebagai contoh: asverify.www atau asverify.photos.

    • Nama host yang Anda peroleh di bagian Dapatkan nama host titik akhir penyimpanan Anda sebelumnya di artikel ini.

      Tambahkan subdomain asverify ke nama host. Misalnya: asverify.mystorageaccount.blob.core.windows.net.

Langkah 3: Daftarkan domain kustom Anda sebelumnya dengan Azure

Saat mendaftarkan domain kustom sebelumnya dengan Azure, Anda mengizinkan Azure mengenali domain kustom tanpa harus mengubah catatan DNS untuk domain tersebut. Dengan begitu, ketika Anda mengubah catatan DNS untuk domain, data tersebut akan dipetakan ke titik akhir blob tanpa waktu henti.

  1. Di portal Microsoft Azure, buka akun penyimpanan Anda.

  2. Di panel menu, di bawah Keamanan + jaringan, pilih Jaringan.

  3. Di halaman Jaringan , pilih tab Domain kustom .

    Nota

    Opsi ini tidak muncul di akun yang mengaktifkan fitur namespace hierarkis. Untuk akun tersebut, gunakan PowerShell atau Azure CLI untuk menyelesaikan langkah ini.

  4. Dalam kotak teks Nama domain, masukkan nama domain kustom Anda, termasuk subdomain.

    Misalnya, jika domain Anda contoso.com dan alias subdomain Anda adalah www, masukkan www.contoso.com. Jika subdomain Anda adalah foto, masukkan photos.contoso.com.

  5. Pilih kotak centang Gunakan validasi CNAME tidak langsung .

  6. Untuk mendaftarkan domain kustom, pilih tombol Simpan .

    Jika pendaftaran berhasil, portal memberi tahu Anda bahwa akun penyimpanan Anda berhasil diperbarui. Domain kustom Anda telah diverifikasi oleh Azure, tetapi lalu lintas ke domain Anda belum dirutekan ke akun penyimpanan Anda hingga Anda membuat data CNAME dengan penyedia domain Anda. Anda akan melakukannya di bagian berikutnya.

Langkah 4: Buat data CNAME dengan penyedia domain Anda

Buat catatan CNAME sementara untuk menunjuk ke nama host Anda.

  1. Masuk ke situs web pencatat domain Anda, lalu buka halaman untuk mengelola pengaturan DNS.

    Anda mungkin menemukan halaman di bagian bernama Nama Domain, DNS, atau Manajemen Server Nama.

  2. Temukan bagian untuk mengelola catatan CNAME.

    Anda mungkin harus masuk ke halaman pengaturan tingkat lanjut dan mencari CNAME, Alias, atau Subdomain.

  3. Buat catatan CNAME. Sebagai bagian dari rekaman tersebut, berikan item berikut:

Langkah 5: Uji domain kustom Anda

Untuk mengonfirmasi bahwa domain kustom Anda dipetakan ke titik akhir layanan blob Anda, buat blob di kontainer publik dalam akun penyimpanan Anda. Kemudian, di browser web, akses blob dengan menggunakan URI dalam format berikut: http://<subdomain.customdomain>/<mycontainer>/<myblob>

Misalnya, untuk mengakses formulir web dalam myforms kontainer di subdomain kustom photos.contoso.com , Anda mungkin menggunakan URI berikut: http://photos.contoso.com/myforms/applicationform.htm

Menghapus pemetaan domain kustom

Untuk menghapus pemetaan domain kustom, batalkan pendaftaran domain kustom. Gunakan salah satu prosedur berikut.

  1. Di portal Microsoft Azure, buka akun penyimpanan Anda.

  2. Di panel menu, di bawah Keamanan + jaringan, pilih Jaringan.

  3. Di halaman Jaringan , pilih tab Domain kustom .

  4. Kosongkan konten kotak teks yang berisi nama domain kustom Anda.

  5. Pilih tombol Simpan .

Setelah domain kustom berhasil dihapus, Anda akan melihat pemberitahuan portal bahwa akun penyimpanan Anda berhasil diperbarui.

Memetakan domain kustom dengan HTTPS diaktifkan

Pendekatan ini melibatkan lebih banyak langkah, tetapi memungkinkan akses HTTPS. Jika Anda tidak memerlukan pengguna untuk mengakses blob atau konten web Anda dengan menggunakan HTTPS, lihat bagian Memetakan domain kustom hanya dengan HTTP yang diaktifkan di artikel ini. Pendekatan ini melibatkan penggunaan Azure Front Door (pilihan) atau Azure CDN yang merupakan layanan Content Delivery Network yang ditawarkan oleh Azure.

Nota

Pemetaan domain kustom memerlukan penggunaan data CNAME. Rekaman CNAME harus dapat diakses oleh jaringan publik. Jika rekaman CNAME bersifat pribadi, pendaftaran dengan Azure tidak akan berhasil.

Menggunakan Azure Front Door

  1. Aktifkan Azure Front Door di titik akhir blob atau situs web Anda.

    Untuk langkah-langkahnya, lihat Mengintegrasikan akun penyimpanan Azure dengan Azure Front Door.

  2. Mengonfigurasi domain kustom di Azure Front Door.

  3. Mengonfigurasi HTTPS pada domain kustom Azure Front Door.

    Nota

    Saat Anda memperbarui situs web statis Anda, pastikan untuk menghapus konten cache di POP tepi AFD dengan cara membersihkan endpoint AFD. Untuk informasi selengkapnya, lihat Pembersihan cache di Azure Front Door.

  4. (Opsional) Tinjau panduan berikut:

Menggunakan Azure CDN

  1. Aktifkan Azure CDN di blob atau titik akhir web Anda. Untuk panduan langkah demi langkah, lihat Mengintegrasikan akun penyimpanan Azure dengan Azure CDN.

  2. Memetakan konten Azure CDN ke domain kustom.

  3. Aktifkan HTTPS pada domain kustom Azure CDN.

    Nota

    Saat Anda memperbarui situs web statis Anda, pastikan untuk menghapus konten cache di server tepi CDN dengan membersihkan titik akhir CDN. Untuk informasi selengkapnya, lihat Membersihkan titik akhir Azure CDN.

  4. (Opsional) Tinjau panduan berikut:

Dukungan fitur

Dukungan untuk fitur ini mungkin terpengaruh dengan mengaktifkan Data Lake Storage Gen2, protokol Network File System (NFS) 3.0, atau SSH File Transfer Protocol (SFTP). Jika Anda telah mengaktifkan salah satu kemampuan ini, lihat Dukungan fitur Blob Storage di akun Azure Storage untuk menilai dukungan untuk fitur ini.

Langkah selanjutnya