Mengatur Record DNS: A, AAAA, CNAME, MX, dan TXT
Sebagian besar masalah "domain tidak bisa dibuka" berasal dari satu record yang salah. Memahami lima jenis record berikut menutup mayoritas kasus.
Diperbarui
A dan AAAA
Record A memetakan nama ke alamat IPv4; AAAA ke IPv6. Keduanya dapat berdampingan. Bila pengunjung Anda sebagian memakai IPv6, ketiadaan AAAA hanya berarti mereka memakai IPv4 — tetapi AAAA yang salah menunjuk server mati akan menyebabkan timeout pada sebagian pengunjung.
CNAME
CNAME membuat alias satu nama ke nama lain. Berguna untuk subdomain yang mengarah ke layanan pihak ketiga.
- CNAME tidak boleh dipasang pada root domain (@) karena bertabrakan dengan record NS dan SOA.
- CNAME tidak boleh berdampingan dengan record lain pada nama yang sama.
blog IN CNAME example.com.
shop IN CNAME toko.platform-ecommerce.com.MX
MX menentukan ke mana surel untuk domain Anda dikirim. Semakin kecil angka prioritas, semakin diutamakan.
@ IN MX 10 mail1.penyedia-email.com.
@ IN MX 20 mail2.penyedia-email.com.TXT
TXT menyimpan teks arbitrer dan dipakai untuk verifikasi kepemilikan domain, SPF, DKIM, dan DMARC.
- Hanya boleh ada satu record SPF per nama.
- DKIM biasanya memerlukan record pada nama seperti `selector._domainkey`.
@ IN TXT "v=spf1 include:_spf.penyedia-email.com ~all"
_dmarc IN TXT "v=DMARC1; p=none; rua=mailto:dmarc@example.com"
@ IN TXT "google-site-verification=..."TTL
TTL mengatur berapa lama resolver menyimpan cache. Nilai rendah (300 detik) mempercepat penyebaran perubahan tetapi menambah beban query. Naikkan kembali ke 3600 atau lebih setelah konfigurasi stabil.