Resolusi DNS tradisional tidak mengidentifikasi sumber pengunjung dan hanya mengembalikan salah satu alamat IP yang tersedia secara acak. Sebaliknya, resolusi DNS cerdas mengenali sumber pengunjung serta mengembalikan alamat IP yang berbeda untuk pengunjung yang berbeda. Dengan demikian, pengunjung diarahkan ke alamat IP tertentu saat mengakses situs web Anda, sehingga mengurangi latensi resolusi DNS dan meningkatkan kecepatan akses.
Pengenalan Fungsi
Sebagai contoh, asumsikan nama domain www.cloud-example.com diresolusi ke tiga alamat IP: satu untuk China Unicom, satu untuk China Mobile, dan satu untuk China Telecom. Anda dapat menggunakan resolusi DNS cerdas untuk menerapkan resolusi berbasis kedekinan bagi pengunjung dari penyedia layanan internet (ISP) tersebut.
Parsing Cerdas | Resolusi DNS Tradisional | |
Konfigurasi Parsing |
|
|
Hasil Resolusi | Alibaba Cloud DNS mengidentifikasi sumber pengunjung:
| Resolusi DNS tradisional tidak mengidentifikasi sumber pengunjung: Resolusi tersebut mengembalikan ketiga alamat IP—192.x.x.1, 192.x.x.2, dan 192.x.x.3—ke DNS Resolver lokal pengunjung. Resolver tersebut kemudian memilih salah satu alamat IP secara acak atau berdasarkan preferensi untuk dikembalikan kepada pengunjung. Hal ini dapat menyebabkan akses lintas penyedia layanan. |
Cara Kerja
Alibaba Cloud DNS mengidentifikasi sumber pengunjung dengan mendeteksi alamat IP egress dari DNS Resolver lokal, bukan alamat IP perangkat pengunjung. Proses ini mencakup tiga skenario berikut:
DNS Lokal Mendukung EDNS
Karena Alibaba Cloud DNS mendukung ekstensi edns-client-subnet, sistem terlebih dahulu memeriksa apakah terdapat alamat IP dalam ekstensi tersebut. Jika ditemukan, Alibaba Cloud DNS menggunakan alamat IP tersebut untuk menentukan lokasi geografis pengunjung. Jika tidak ditemukan, sistem menggunakan alamat IP egress dari DNS Resolver lokal.
DNS Lokal Tidak Mendukung EDNS
DNS Resolver lokal mengirim kueri iteratif ke Alibaba Cloud DNS. Alibaba Cloud DNS kemudian menggunakan alamat IP egress resolver tersebut untuk menentukan lokasi pengunjung dan melakukan resolusi cerdas.
DNS Lokal Mendukung EDNS Secara Tidak Langsung
Pengguna memasukkan example.com di browser web, yang mengirim kueri ke DNS Resolver lokal. Resolver meneruskan permintaan tersebut ke node secondary, yang kemudian mengirim kueri ke Alibaba Cloud DNS. Dalam kasus ini, Alibaba Cloud DNS mengembalikan hasil resolusi berdasarkan lokasi geografis node secondary dari DNS Resolver lokal.
Jalur yang Didukung
Jalur diorganisasi dalam sistem klasifikasi multi-level. Anda dapat mengonfigurasi aturan resolusi cerdas berdasarkan kategori level atas atau subkelasnya.
Garis | Kategori Level 1 | Kategori Level 2 | Kategori Level 3 |
Region | China, Overseas | Northeast China, North China, Asia, Europe, dll. | Beijing |
carrier | China Mobile, China Unicom, dll. | Northeast China, North China, dll. | Beijing |
Cloud Provider | Alibaba Cloud | China, Overseas | Northeast China, North China, dll. |
Search Engine | Google, Bing | China, Overseas | - |
Custom | Custom classification | - | - |
Untuk deskripsi detail mengenai jalur-jalur tersebut, lihat Line Enumeration.
Prioritas
Prioritas jalur adalah sebagai berikut: Custom > Search Engine > Cloud Provider > ISP > Region > Default.
Dalam setiap kategori jalur, jalur yang lebih spesifik memiliki prioritas lebih tinggi. Misalnya, Beijing memiliki prioritas lebih tinggi daripada North China, dan North China memiliki prioritas lebih tinggi daripada China.
Jalur Default memiliki prioritas terendah dan digunakan sebagai fallback. Anda harus mengatur setidaknya satu Rekaman DNS untuk jalur Default guna mencegah kegagalan resolusi ketika tidak ditemukan rekaman yang cocok.
Harga
Fitur resolusi DNS cerdas tidak dikenai biaya. Namun, jalur yang tersedia bervariasi tergantung pada edisi langganan Anda.
Edisi Standar Enterprise dan Edisi Ultimate Enterprise: Semua jalur tersedia. Untuk membeli edisi, lihat Purchase and Attach Domain Names.
Edisi Gratis: Hanya kategori level atas dari beberapa jalur yang tersedia, seperti jalur region Level 1. Klasifikasi jalur lainnya tidak tersedia.
Konfigurasi Skenario
Skenario 1: Resolusi Cerdas Berbasis ISP
Asumsikan nama domain Anda www.cloud-example.com diresolusi ke tiga alamat IP, masing-masing untuk ISP berikut: China Telecom, China Unicom, dan China Mobile. Anda ingin mencapai perilaku berikut:
Jika ISP pengunjung bukan China Telecom atau China Mobile, Alibaba Cloud DNS mengembalikan
192.168.0.1.Jika pengunjung berasal dari penyedia layanan seluler, Alibaba Cloud DNS mengembalikan
192.168.0.2.Jika ISP pengunjung adalah China Telecom, Alibaba Cloud DNS mengembalikan
192.168.0.3.
Buka halaman Alibaba Cloud DNS - Public Authoritative Zone. Temukan domain yang ingin Anda kelola dan klik namanya. Lalu, klik tab Settings.
Pada tab Settings, klik Add Record.
Tambahkan tiga Rekaman DNS seperti yang dijelaskan dalam tabel berikut:
Host
Type
Parsing the Request Source
Record Value
www
A
China Mobile
192.168.0.2
www
A
China Telecom
192.168.0.3
www
A
Default
192.168.0.1
Skenario 2: Resolusi Cerdas Berbasis Region
Asumsikan nama domain test.cloud-example.com memiliki server dengan alamat IP di Zhejiang, Guangdong, dan Beijing. Anda ingin mencapai perilaku berikut:
Jika pengunjung bukan berasal dari South China atau North China, Alibaba Cloud DNS mengembalikan
192.168.0.7.Jika pengunjung berasal dari South China, Alibaba Cloud DNS mengembalikan
192.168.0.8.Jika pengunjung berasal dari North China, Alibaba Cloud DNS mengembalikan
192.168.0.9.
Prosedur
Buka halaman Alibaba Cloud DNS - Public Authoritative Zone. Temukan domain yang ingin Anda kelola dan klik namanya. Lalu, klik tab Settings.
Pada tab Settings, klik Add Record.
Tambahkan tiga Rekaman DNS sesuai spesifikasi dalam tabel berikut.
Host record
Type
Request Source Parsing
Value
www
A
China_South China
192.168.0.8
www
A
China_North China
192.168.0.9
www
A
Default
192.168.0.7