Saat menambahkan rekaman DNS, Anda mungkin mengalami error "konflik rekaman" yang mencegah penyimpanan. Error ini umumnya terjadi karena rekaman CNAME yang ingin ditambahkan bertentangan dengan rekaman yang sudah ada untuk host yang sama, seperti rekaman A atau MX.
Kasus penggunaan: beralih dari rekaman A ke rekaman CNAME untuk akselerasi
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 tersebut aktif.
Turunkan TTL rekaman A yang sudah ada.
Masuk ke Konsol Alibaba Cloud DNS dan buka halaman Settings untuk nama domain yang dituju.
Temukan rekaman A untuk host tersebut, misalnya
www. Ubah TTL-nya ke nilai minimum yang didukung oleh Edisi Anda:Edisi Personal: 10 menit.
Edisi Ultimate: 60 detik atau kurang. Misalnya, Anda dapat mengatur TTL menjadi 10 detik.
Tunggu periode yang setara dengan nilai TTL awal. Misalnya, jika TTL awal adalah 10 menit, tunggu setidaknya 10 menit. Hal ini memastikan bahwa cache DNS di seluruh dunia telah 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 diisi
Host
wwwSama dengan rekaman aslinya
Record value
example.cdn.aliyun.com.Salin nilai ini dari Konsol Alibaba Cloud CDN. Jangan menghilangkan titik di akhir (
.).TTL
Atur ke nilai yang direkomendasikan oleh Alibaba Cloud CDN (biasanya 10 menit).
Anda dapat mempertahankan nilai default.
Kasus penggunaan: menggunakan domain root untuk website dan layanan email sekaligus
Untuk menghindari konflik antara rekaman CNAME dan MX, Anda dapat menggunakan Penerusan URL. Metode ini mengarahkan permintaan HTTP dan HTTPS dari domain root ke subdomain, seperti www, yang dikonfigurasi dengan rekaman CNAME.
Prosedur
Pastikan baik domain root (domain sumber) maupun subdomain
www(domain tujuan) memiliki pengajuan Internet Content Provider (ICP) yang valid. Ini merupakan persyaratan untuk layanan yang di-hosting di Tiongkok daratan.Tambahkan rekaman CNAME untuk subdomain
www. Atur nilainya ke alamat yang disediakan oleh Alibaba Cloud CDN, sepertiexample.cdn.aliyun.com..Tambahkan rekaman Penerusan URL eksplisit untuk domain root (
@). 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.
Verifikasi konfigurasi
Setelah mengubah rekaman DNS, tunggu hingga perubahan tersebut tersebar ke seluruh dunia. Anda kemudian dapat menjalankan perintah berikut untuk memverifikasi konfigurasi Anda:
# Verifikasi rekaman CNAME
dig www.example.com CNAME +short
# Expected output: example.cdn.aliyun.com.
# Verifikasi rekaman MX
dig example.com MX +short
# Expected output: 10 your-mail-server.com.