Jaringan7 menit baca

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.
Tanpa record MX, surel ke alamat @domain Anda tidak akan terkirim. VPS tidak otomatis menjadi mail server.

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.