Apa itu Propagasi DNS?

Propagasi DNS adalah waktu yang dibutuhkan agar perubahan DNS diperbarui di seluruh server dunia. Ketika Anda mengganti server nama atau catatan DNS, informasi itu perlu menyebar ke server DNS di seluruh penjuru.

Bayangkan seperti memperbarui buku telepon: tiap salinannya perlu diperbarui, dan ada jutaan salinan di seluruh dunia.

Berapa Lama Waktunya?

0-4 jam
Sebagian besar perubahan mulai menyebar. Sebagian pengguna mungkin sudah melihat situs baru.
4-24 jam
Mayoritas server DNS dunia sudah diperbarui. Kebanyakan pengguna melihat perubahannya.
24-48 jam
Propagasi tuntas di seluruh dunia. Semua pengguna melihat perubahannya.
Waktu lazimnya: sebagian besar perubahan DNS menyebar dalam 1-4 jam. 48 jam adalah batas maksimalnya, tetapi jarang selama itu.

Apa yang Memengaruhi Kecepatan Propagasi?

TTL (masa hidup)

TTL memberi tahu server DNS berapa lama menyimpan sebuah catatan di cache. TTL lebih rendah berarti propagasi lebih cepat.

  • 3600 detik (1 jam): standar, keseimbangan yang baik
  • 300 detik (5 mnt): pembaruan cepat, kueri DNS lebih banyak
  • 86400 detik (24 jam): pembaruan lambat, kueri lebih sedikit
Merencanakan perubahan? Turunkan TTL Anda ke 300 detik sehari dua hari sebelum mengubah DNS. Setelah perubahannya menyebar, naikkan lagi.

Cache Penyedia Internet

Penyedia layanan internet menyimpan DNS di cache demi kecepatan. Sebagian mengabaikan TTL dan menyimpannya lebih lama.

Jenis Catatan

Catatan yang berbeda bisa menyebar dengan kecepatan berbeda:

  • Catatan A/AAAA: biasanya paling cepat
  • Perubahan server nama: bisa paling lama
  • Catatan MX: bisa sampai 24 jam

Memeriksa Status Propagasi

Pakai perkakas berikut untuk memeriksa apakah DNS Anda sudah menyebar:

Perkakas Daring

Baris Perintah

# Check A record
nslookup yourdomain.com

# Check with specific DNS server
nslookup yourdomain.com 8.8.8.8

# Detailed lookup
dig yourdomain.com

# Check MX records
dig yourdomain.com MX

Mempercepat Propagasi

Anda tak bisa memaksa propagasi seketika, tetapi Anda bisa:

Bersihkan cache DNS lokal

  • Windows: jalankan ipconfig /flushdns di Command Prompt
  • Mac: jalankan sudo dscacheutil -flushcache di Terminal
  • Chrome: buka chrome://net-internals/#dns → Bersihkan cache host

Pakai DNS Google

DNS Google (8.8.8.8) sering diperbarui lebih cepat daripada DNS penyedia internet:

  1. Buka pengaturan jaringan Anda
  2. Atur DNS ke 8.8.8.8 dan 8.8.4.4
  3. Kosongkan cache DNS

Coba mode penyamaran/privat

Cache peramban bisa menampilkan hasil lama. Coba jendela penyamaran atau peramban lain.

Selama Propagasi

Selagi DNS menyebar, Anda mungkin mengalami:

  • Sebagian pengguna melihat situs lama, sebagian lagi yang baru
  • Situs bekerja lewat data seluler tetapi tidak lewat WiFi (atau sebaliknya)
  • Email terkirim ke server lama sekaligus yang baru
Email selama propagasi: biarkan server email lama dan baru sama-sama aktif selama propagasi agar tak ada pesan yang hilang.

Masalah Umum

Perubahan Belum Tampak Setelah 48 Jam

  1. Pastikan perubahannya tersimpan dengan benar
  2. Periksa salah ketik di catatannya
  3. Pastikan server namanya benar di registrar
  4. Coba perkakas pemeriksa DNS yang lain

Bekerja bagi Sebagian, Tidak bagi yang Lain

Ini normal selama propagasi. Tunggu beberapa jam lagi.

IP Lama Masih Muncul

  • Bersihkan cache DNS lokal Anda
  • Coba jaringan lain (data seluler)
  • Periksa TTL pada catatan lamanya

Praktik Terbaik

  • Rencanakan perubahan DNS pada jam sepi
  • Turunkan TTL sebelum perubahan besar
  • Biarkan server lama berjalan selama masa peralihan
  • Uji dengan beberapa perkakas pemeriksa DNS
  • Jangan melakukan perubahan beruntun dengan cepat
Sabar itu kuncinya: propagasi DNS adalah soal menunggu. Tak ada cara memaksa pembaruan sedunia seketika. Sebagian besar perubahan tuntas dalam beberapa jam.