All Products
Search
Document Center

HTTPDNS:Ikhtisar

Last Updated:Mar 20, 2026

Topik ini menjelaskan cara kerja resolusi kustom HTTPDNS serta cara mengonfigurasi dan menggunakannya.

Tentang resolusi kustom

Dalam skenario bisnis tertentu, Anda mungkin perlu mengembalikan hasil resolusi DNS spesifik untuk suatu nama domain. Gunakan resolusi kustom HTTPDNS untuk mencapai hal tersebut. Anda dapat mengonfigurasi resolusi kustom menggunakan aturan atau Alibaba Cloud Function Compute.

Resolusi kustom tidak didukung untuk domain yang diselesaikan melalui DNS over HTTPS (DoH).

Skenario

  • Pengujian canary: Misalnya, domain Anda adalah www.example.com. Anda meluncurkan layanan baru dengan alamat IP 1.1.X.X. Sebelum peluncuran penuh, Anda ingin menjalankan pengujian canary untuk pengguna di wilayah China Telecom Shanghai. Untuk pengguna tersebut, kueri DNS terhadap www.example.com harus mengembalikan 1.1.X.X.

  • Perutean traffic: Misalnya, sebuah perusahaan otomotif menggunakan www.example.com sebagai domain layanannya. Perusahaan tersebut ingin agar resolusi DNS mengembalikan alamat IP server yang berbeda berdasarkan wilayah sesuai logika bisnis. Contohnya, perusahaan tersebut mengembalikan alamat IP server di Guangzhou untuk kendaraan yang terdaftar di Guangzhou. Ketika kendaraan tersebut melakukan kueri terhadap www.example.com, kueri DNS akan mengembalikan alamat IP server Guangzhou.

Alur penggunaan keseluruhan

image

1. Tambahkan domain

  • Masuk ke Konsol EMAS atau .

  • Pilih Resolution Management > Domains. Tambahkan domain yang ingin Anda selesaikan.

    image

2. Tambahkan Parsing Kustom

3. Kirim parameter kustom dari client (opsional)

4. Aktifkan kebijakan

Kebijakan tidak langsung berlaku setelah ditambahkan. Aktifkan toggle di kolom Status untuk mengaktifkannya.

Penting

Mengaktifkan kebijakan merupakan operasi kritis. Dialog konfirmasi akan muncul sebelum aktivasi. Verifikasi pengendalian risiko juga mungkin diperlukan. Jika demikian, masukkan CAPTCHA.

image

5. Validasi hasil resolusi

Setelah dikonfigurasi, uji hasil resolusi menggunakan tool uji online. Untuk detailnya, lihat Test custom resolution functions online.

6. Kelola kebijakan resolusi kustom (opsional)

Setelah menambahkan kebijakan resolusi kustom, Anda dapat menonaktifkan atau menghapusnya. Untuk detailnya, lihat Manage custom resolution policies.

Deskripsi kebijakan

Kapan menggunakan masing-masing jenis kebijakan

  • Gunakan rule policy jika: Persyaratan Anda jelas dan logikanya sederhana, seperti perutean berdasarkan ISP, wilayah, atau tipe perangkat, tanpa memerlukan komputasi dinamis secara real-time.

  • Gunakan Function Compute policy jika: Anda memerlukan logika kompleks, seperti load balancing, pengambilan keputusan real-time, atau evaluasi multi-kondisi.

Rule policy

Rule policy memungkinkan Anda menentukan perilaku resolusi kustom menggunakan aturan pencocokan. Anda dapat mengonfigurasi jalur jaringan secara detail dan mengarahkan traffic dari ISP serta wilayah berbeda ke titik akhir layanan yang berbeda dengan mengatur parameter resolusi yang sesuai.

Ikuti prosedur berikut:

  • Di Konsol HTTPDNS, buat kebijakan rule policy resolusi kustom untuk suatu domain.

  • Saat client mengirim permintaan kueri DNS menggunakan SDK atau API HTTP, sertakan parameter resolusi kustom yang diperlukan.

  • Server HTTPDNS menerima permintaan tersebut dan mengembalikan hasil resolusi yang paling sesuai berdasarkan aturan yang telah Anda tetapkan.

Untuk petunjuk langkah demi langkah, lihat Configure rule-based custom resolution.

Alur resolusi rule policy ditunjukkan di sini:

image

Kebijakan Function Compute

Function Compute policy mengintegrasikan Alibaba Cloud Function Compute untuk mengarahkan traffic domain. Kebijakan ini lebih fleksibel dibandingkan rule policy. Tulis logika bisnis Anda dalam fungsi Function Compute, lalu konfigurasikan fungsi tersebut sebagai panggilan balik resolusi. Pendekatan ini mendukung kebutuhan bisnis yang kompleks. Untuk petunjuk langkah demi langkah, lihat Configure Function Compute–based custom resolution.

Arsitektur Function Compute ditunjukkan di sini:

image

Cara rule policy dan Function Compute policy bekerja bersama

image