Wildcard DNS menggunakan tanda bintang (*) sebagai catatan host untuk mengarahkan semua subdomain ke alamat IP yang sama (nilai catatan). Misalnya, jika Anda mengonfigurasi wildcard DNS untuk *.example.com, semua subdomain dari example.com, seperti a.example.com dan b.example.com, akan di-resolve ke alamat IP yang sama dengan *.example.com.
Skenario
Anda dapat mengonfigurasi wildcard DNS untuk mengarahkan semua subdomain suatu nama domain ke satu titik masuk tunggal atau halaman layanan fallback.
Tipe rekaman yang didukung untuk nama domain wildcard
A, AAAA, CNAME, NS, MX, TXT, CAA, Explicit/Implicit URL, SVCB, dan rekaman HTTPS.
Metode
Pada halaman Alibaba Cloud DNS - Public Authoritative DNS, klik nama domain target untuk membuka halaman DNS Settings.
Pada halaman Settings, klik Add Record.

Verifikasi konfigurasi.
Jalankan perintah
dig a.example.netuntuk memverifikasi bahwa rekaman DNS yang dikembalikan sesuai dengan nilai yang telah Anda konfigurasi.
Aturan kueri DNS Wildcard
Kueri DNS pertama kali mencocokkan baris, lalu nama domain.
Untuk baris tertentu, nama domain dengan kecocokan persis memiliki prioritas lebih tinggi daripada nama domain wildcard. Catatan wildcard hanya digunakan jika tidak ditemukan catatan kecocokan persis untuk kueri tersebut.
Jika sebuah kueri cocok dengan rekaman wildcard pada baris pintar dan rekaman yang cocok persis pada baris default, maka rekaman yang cocok persis dari baris default yang digunakan.
Contoh 1
Catatan Host | Tipe Rekaman | Garis | Nilai Rekaman |
www.example.com | A | Default | 1.1.1.1 |
api.example.com | A | Default | 2.2.2.2 |
*.example.com | A | Default | 3.3.3.3 |
Kueri untuk
www.example.commengembalikan1.1.1.1(kueri ini cocok dengan rekaman A eksplisit).Kueri untuk
api.example.commengembalikan2.2.2.2(kueri ini cocok dengan rekaman A eksplisit).Kueri untuk
test.example.commengembalikan3.3.3.3(catatan wildcard digunakan karena tidak ditemukan kecocokan eksplisit).Kueri untuk
abc.def.example.com(subdomain tingkat kedua) mengembalikan3.3.3.3(catatan wildcard digunakan karena tidak ditemukan kecocokan eksplisit).
Contoh 2
Rekaman DNS wildcard dikonfigurasi untuk example.com pada jalur China Unicom, China Telecom, dan China Mobile:
Catatan Host | Jenis Rekaman | Baris | Nilai Rekaman |
* | A | China Unicom | 1.1.x.x |
* | A | Telecommunications | 1.1.x.x |
* | A | China Mobile | 1.1.x.x |
www | A | Default | 4.4.x.x |
Ketika pengguna dari China Unicom, China Telecom, atau China Mobile mengakses www.example.com, nama domain tersebut di-resolve ke 4.4.x.x. Hal ini terjadi karena catatan kecocokan persis pada baris default memiliki prioritas lebih tinggi daripada catatan wildcard pada baris pintar.
Untuk mengarahkan www.example.com ke 1.1.x.x bagi pengguna dari China Unicom, China Telecom, dan China Mobile, tambahkan catatan DNS spesifik untuk host www pada masing-masing jalur tersebut untuk example.com. Tabel berikut menunjukkan konfigurasinya.
Catatan Host | Tipe Rekaman | Baris | Nilai Rekaman |
* | A | China Unicom | 1.1.x.x |
www | A | China Unicom | 1.1.x.x |
* | A | Telecommunications | 1.1.x.x |
www | A | China Telecom | 1.1.x.x |
* | A | shift | 1.1.x.x |
www | A | Shift | 1.1.x.x |
www | A | Default | 4.4.x.x |
Sekarang, saat pengguna dari jalur China Unicom, China Telecom, dan China Mobile mengakses www.example.com, nama domain tersebut diselesaikan ke 1.1.x.x.