Resolusi DNS (Domain Name System) menerjemahkan nama domain yang dapat dibaca manusia—seperti www.aliyun.com—menjadi alamat IP yang digunakan komputer untuk berkomunikasi. Ketika pengguna memasukkan nama domain Anda di browser, resolver DNS mencari alamat IP yang sesuai dan mengarahkan permintaan tersebut ke server Anda.
Setelah Anda membeli instans Elastic Compute Service (ECS), sistem secara otomatis menetapkan alamat IP ke instans tersebut. Alamat IP berupa rangkaian angka yang dapat di-resolve ke nama domain agar lebih mudah dikelola. Melalui resolusi DNS, nama domain diubah menjadi alamat IP yang sesuai sehingga pengguna dapat mengakses situs web Anda melalui nama domain tersebut.
DNS Alibaba Cloud adalah layanan DNS yang aman, efisien, stabil, dan scalable. Layanan ini memungkinkan perusahaan dan pengembang mengarahkan nama domain yang mudah dikelola ke alamat IP dalam notasi desimal bertitik untuk komunikasi jaringan, sehingga permintaan klien dapat diarahkan ke situs web atau server aplikasi yang sesuai. Untuk informasi lebih lanjut, lihat DNS Alibaba CloudDNS Alibaba Cloud.
Dua jenis catatan DNS sangat penting dalam mengonfigurasi CDN Alibaba Cloud: Rekaman A dan Rekaman CNAME. Keduanya mengatur cara lalu lintas mencapai situs web Anda dan bagaimana akselerasi CDN diterapkan.
Cara kerja resolusi DNS
Ketika browser meminta www.example.com:
Browser mengirim nama domain ke resolver DNS, biasanya dikelola oleh penyedia layanan internet (ISP) pengguna.
Resolver memeriksa cache-nya. Jika tidak ada hasil yang tersimpan di cache, resolver akan menanyakan server nama otoritatif untuk domain Anda.
Server nama mengembalikan catatan yang terkait dengan domain tersebut—baik berupa alamat IP (Rekaman A) maupun nama domain lain (Rekaman CNAME).
Resolver mengembalikan hasil tersebut ke browser, yang kemudian terhubung ke alamat yang telah di-resolve.
Seluruh proses ini hanya membutuhkan beberapa milidetik.
Apa itu Rekaman A?
Rekaman A (juga disebut pointer alamat IP) memetakan nama domain langsung ke alamat IPv4.

Rekaman A memiliki dua bidang utama:
| Field | Description | Example |
|---|---|---|
| Hostname | Awalan nama domain Anda | www, mail |
| Record value | Alamat IPv4 server web Anda | 203.0.113.42 |
Sebagai contoh, Rekaman A dengan hostname www dan nilai catatan 203.0.113.42 akan mengarahkan www.example.com ke alamat IP tersebut.
Untuk memetakan beberapa subdomain ke server web yang sama, buat Rekaman A untuk masing-masing subdomain tersebut. Domain tingkat dua dan tingkat tiga di bawah domain tingkat atas disebut subdomain. Jika Anda memindahkan situs web ke server baru, perbarui nilai Rekaman A agar mengarah ke alamat IP baru.
Jika alamat IP server Anda sering berubah atau jika Anda ingin menggunakan akselerasi CDN, Rekaman CNAME merupakan pilihan yang lebih baik daripada Rekaman A.
Apa itu Rekaman CNAME?
Rekaman CNAME (Canonical Name record, juga disebut catatan alias) memetakan nama domain ke nama domain lain, bukan langsung ke alamat IP. Nama domain tujuan tersebut kemudian di-resolve ke alamat IP melalui catatan DNS-nya sendiri.
Rekaman CNAME umumnya digunakan untuk:
Akselerasi CDN: Mengarahkan lalu lintas melalui node CDN, bukan langsung ke origin server Anda.
Email routing: Mendelegasikan penanganan email ke penyedia layanan email.
Tujuan CNAME itu sendiri di-resolve ke alamat IP menggunakan Rekaman A pada domain tujuan.
Perbandingan Rekaman A dan Rekaman CNAME
| Rekaman A | Rekaman CNAME | |
|---|---|---|
| Maps | Domain ke alamat IP | Domain ke domain lain |
| Use for | Mengarahkan langsung ke server | CDN, load balancing, atau layanan terkelola |
| When IP changes | Harus memperbarui setiap Rekaman A | Hanya domain tujuan yang perlu diperbarui |
| CDN acceleration | Tidak didukung secara langsung | Diperlukan untuk CDN Alibaba Cloud |
Untuk situs web yang berjalan dalam jangka panjang, Rekaman CNAME lebih tangguh: menyembunyikan alamat IP origin server Anda dan memungkinkan node CDN menangani lalu lintas, sehingga mengurangi eksposur langsung ke server Anda.
Cara kerja Rekaman CNAME dengan CDN Alibaba Cloud
CDN Alibaba Cloud menyimpan cache konten dari origin server Anda ke node CDN yang tersebar di seluruh dunia. Ketika pengguna meminta konten Anda, node CDN terdekat akan menyajikan salinan yang telah di-cache, sehingga mengurangi latensi dan beban pada origin server Anda.
Untuk mengaktifkan akselerasi CDN pada suatu domain:
Tambahkan domain Anda sebagai nama domain yang dipercepat di CDN Alibaba Cloud. Sistem secara otomatis akan menetapkan CNAME untuk domain tersebut.
Buat Rekaman CNAME di pengaturan DNS Anda yang memetakan domain Anda ke CNAME yang telah ditetapkan.
Setelah Rekaman CNAME berlaku, permintaan ke domain Anda akan diarahkan ke node CDN.
Untuk petunjuk langkah demi langkah, lihat Tambahkan Rekaman CNAME untuk nama domain.
Jika Rekaman A yang sudah ada bertentangan dengan Rekaman CNAME yang ingin Anda tambahkan, ubah Rekaman A tersebut menjadi Rekaman CNAME. Sebagian besar penyedia DNS tidak mengizinkan Rekaman CNAME dan Rekaman A berada bersamaan untuk hostname yang sama.
Prasyarat untuk mengonfigurasi resolusi DNS
Sebelum memulai, pastikan Anda telah memiliki:
Instans Elastic Compute Service (ECS) dengan situs web yang telah dideploy
Nama domain yang telah terdaftar
Pendaftaran Internet Content Provider (ICP) (wajib untuk domain yang melayani pengguna di Tiongkok daratan)
CDN Alibaba Cloud yang telah diaktifkan dan nama domain yang dipercepat telah ditambahkan
Sebagian besar pendaftar nama domain di Tiongkok daratan menyediakan server DNS mereka sendiri. Jika Anda mendelegasikan DNS Anda ke DNS Alibaba Cloud, kelola catatan Anda di sana.