Saat menambahkan rekaman DNS, Anda mungkin mengalami error "konflik rekaman" yang mencegah penyimpanan perubahan. Hal ini umumnya terjadi karena rekaman CNAME bertentangan dengan rekaman lain yang sudah ada untuk host yang sama, seperti rekaman A atau MX.
Kasus penggunaan 1: Beralih dari rekaman A ke rekaman CNAME untuk akselerasi CDN
Untuk meminimalkan dampak terhadap layanan selama proses peralihan, lakukan operasi ini pada jam sepi.
Prosedur
Di Konsol Alibaba Cloud CDN, tambahkan nama domain Anda dan konfigurasikan rekaman CNAME-nya. Pastikan alamat CNAME aktif. Untuk mengurangi risiko lebih lanjut:
Turunkan TTL rekaman A yang sudah ada.
Masuk ke atau Konsol Alibaba Cloud DNS, buka Public Zone, lalu klik nama domain target.
Cari rekaman A untuk host tersebut, misalnya
www. Ubah TTL-nya ke nilai minimum yang didukung oleh edisi Anda:Edisi Personal: 10 menit.
Edisi Enterprise Ultimate: 60 detik atau kurang. Misalnya, Anda dapat mengatur TTL menjadi 10 detik.
Tunggu selama periode yang setara dengan nilai TTL awal agar cache DNS di seluruh dunia diperbarui dengan TTL baru.
Beralih ke rekaman CNAME dengan langkah-langkah berikut untuk meminimalkan downtime:
Hapus rekaman A asli.
Tambahkan rekaman CNAME.
Parameter
Contoh nilai
Deskripsi
Record type
CNAMEWajib
Host
wwwSama dengan rekaman asli
Record value
example.cdn.aliyun.com.Salin dari Konsol Alibaba Cloud CDN. Jangan menghilangkan titik di akhir (
.).TTL
Atur ke nilai yang direkomendasikan oleh Alibaba Cloud CDN (biasanya 10 menit).
Pertahankan nilai default.
Kasus penggunaan 2: Domain root digunakan untuk website dan layanan email sekaligus
Untuk menghindari konflik antara rekaman CNAME dan MX, gunakan Penerusan URL guna mengarahkan permintaan HTTP dan HTTPS dari domain root ke subdomain yang dikonfigurasi dengan CNAME, seperti www.
Prosedur
Persyaratan ini berlaku untuk layanan yang di-host di Tiongkok daratan. Pastikan baik domain root (domain sumber) maupun subdomain
www(domain tujuan) telah memiliki pengajuan Internet Content Provider (ICP) yang valid.Tambahkan rekaman CNAME untuk subdomain
wwwdan atur nilainya ke alamat yang diberikan oleh Alibaba Cloud CDN, sepertiexample.cdn.aliyun.com.Tambahkan rekaman Penerusan URL eksplisit untuk domain root (
@) dan atur tujuannya kehttps://www.example.com.Pertahankan rekaman MX untuk domain root (
@) guna menangani layanan email Anda.
Solusi ini hanya berlaku untuk akses web. Protokol lain, seperti panggilan API atau koneksi klien email, tidak dapat menggunakan Penerusan URL untuk mengakses domain root.
Kasus penggunaan 3: Menghubungkan CDN ke domain yang sudah menggunakan GTM
Jika domain Anda sudah dikelola oleh Global Traffic Manager (GTM), GTM akan membuat rekaman CNAME untuk domain tersebut. Menambahkan rekaman CNAME lain untuk Alibaba Cloud CDN menyebabkan konflik yang menghalangi koneksi CDN secara tepat.
Solusi
Pilih salah satu metode berikut sesuai kebutuhan bisnis Anda:
Jika Anda tidak lagi memerlukan layanan GTM, login ke Konsol Alibaba Cloud DNS, hapus instans GTM yang sesuai beserta rekaman CNAME-nya, lalu tambahkan rekaman CNAME Alibaba Cloud CDN untuk domain Anda.
Jika Anda perlu menggunakan GTM dan Alibaba Cloud CDN secara bersamaan untuk akselerasi akses dan ketersediaan tinggi, lihat Gunakan GTM dengan CDN untuk akselerasi akses dan ketersediaan tinggi layanan. Konfigurasikan alamat CNAME CDN sebagai kolam alamat di GTM sehingga GTM dapat mengelola trafik secara terpusat dan mengarahkannya ke node CDN.
Kasus penggunaan 4: Mempercepat trafik di luar Tiongkok daratan sementara pengguna domestik terhubung langsung ke origin server
Saat wilayah akselerasi CDN diatur ke Global (Excluding the Chinese Mainland), Anda dapat menggunakan garis resolusi DNS untuk membagi trafik berdasarkan lokasi geografis. Pengguna di Tiongkok daratan terhubung ke origin server, sedangkan pengguna di luar Tiongkok daratan diarahkan melalui CDN. Pendekatan ini menghindari konflik rekaman tanpa menghapus rekaman yang sudah ada.
Prosedur
Masuk ke atau Konsol Alibaba Cloud DNS, buka Public Zone, lalu klik nama domain target.
Cari rekaman A yang sudah ada untuk domain tersebut (di mana Hostname adalah
wwwatau@dan Request Source diatur ke Default). Ubah Request Source menjadi China Mainland dan pertahankan Record Value sebagai alamat IP origin server Anda.Tambahkan rekaman CNAME baru untuk mengarahkan pengguna dari wilayah di luar Tiongkok daratan ke CDN.
Parameter
Contoh nilai
Deskripsi
Record Type
CNAMEWajib.
Hostname
wwwHarus sama dengan host untuk rekaman A.
Request Source
Outside the Chinese mainland
Pilih opsi ini untuk mengarahkan permintaan dari pengguna di luar Tiongkok daratan ke CDN.
Record Value
example.cdn.aliyun.com.Salin alamat CNAME dari Konsol Alibaba Cloud CDN. Titik di akhir (
.) wajib dicantumkan.Setelah konfigurasi selesai, permintaan DNS dari pengguna di Tiongkok daratan akan sesuai dengan request source dan diselesaikan ke alamat IP origin server Anda. Permintaan dari pengguna di luar Tiongkok daratan akan sesuai dengan request source dan diselesaikan ke alamat CNAME CDN untuk akselerasi.
Verifikasi konfigurasi
Setelah mengubah rekaman DNS, tunggu hingga perubahan tersebut tersebar ke seluruh dunia. Jalankan perintah berikut untuk memverifikasi konfigurasi Anda:
# Verifikasi rekaman CNAME
dig www.example.com CNAME +short
# Output yang diharapkan: example.cdn.aliyun.com.
# Verifikasi rekaman MX
dig example.com MX +short
# Output yang diharapkan: 10 your-mail-server.com.