Cek Propagasi DNS

Changed a DNS record? Compare live answers from six major public resolvers to see whether your update has propagated.

Record A untuk github.com

2 dari 6 resolver sepakat
ResolverStatusJawabanTTL
Cloudflare
1.1.1.1
NOERROR 140.82.114.3
24
Google Public DNS
8.8.8.8
NOERROR 140.82.114.4
60
AdGuard DNS
94.140.14.14
NOERROR 140.82.112.4
60
NextDNS
45.90.28.0
NOERROR 140.82.113.3
39
DNS.SB
185.222.222.222
NOERROR 140.82.114.3
27
AliDNS
223.5.5.5
NOERROR 140.82.121.3
59

Baru saja diperiksa. Refresh untuk mengirim query ulang ke setiap resolver.

Apa itu propagasi DNS?

Saat Anda mengubah catatan DNS, misalnya mengarahkan domain ke hosting web baru, perubahan itu aktif di name server otoritatif Anda hampir seketika. Namun resolver rekursif di seluruh dunia (milik ISP Anda, Google, Cloudflare, dan lainnya) menyimpan salinan jawaban lama di cache sampai TTL (time to live) jawaban itu habis. "Propagasi" hanyalah waktu yang dibutuhkan agar cache tersebut kedaluwarsa dan mengambil nilai baru. Biasanya memakan waktu mulai dari beberapa menit hingga TTL catatan lama, dan hingga 48 jam ketika name server itu sendiri berubah, karena delegasi TLD memiliki TTL yang panjang.

Cara kerja pengecek ini

Kami mengkueri catatan yang sama pada saat yang sama dari enam resolver publik besar: Cloudflare (1.1.1.1), Google Public DNS (8.8.8.8), AdGuard DNS, NextDNS, DNS.SB, dan AliDNS. Kemudian kami menyorot mana yang sesuai dengan jawaban mayoritas. Layanan-layanan ini menjalankan jaringan anycast dengan banyak lokasi, sehingga mencerminkan apa yang dilihat sebagian besar pengguna internet. Jika semuanya sepakat pada nilai baru, perubahan Anda secara efektif sudah terpropagasi.

Cara mempercepat propagasi DNS

  1. Turunkan TTL lebih awal. Sehari sebelum perubahan yang direncanakan, kurangi TTL catatan menjadi 300 detik. Setelah TTL lama berlalu, setiap cache akan menyegarkan diri dalam lima menit setelah perubahan Anda.
  2. Lakukan perubahan, verifikasi dengan Cek DNS, lalu pantau halaman ini.
  3. Kosongkan cache lokal. Di Windows jalankan ipconfig /flushdns; di macOS jalankan sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder. Browser juga menyimpan DNS di cache untuk sementara.
  4. Naikkan TTL lagi setelah semuanya stabil untuk mengurangi beban kueri.

Pelajari lebih lanjut di Apa itu DNS dan bagaimana cara kerjanya?

Pertanyaan yang sering diajukan

Mengapa propagasi bisa memakan waktu hingga 48 jam?

Perubahan name server (NS) di registrar diterbitkan di zona TLD, tempat delegasi umumnya memiliki TTL satu atau dua hari. Perubahan catatan biasa biasanya selesai jauh lebih cepat.

Satu resolver masih menampilkan IP lama. Apakah ada yang salah?

Kemungkinan besar tidak. Lokasi resolver itu masih memiliki salinan di cache. Periksa kolom TTL: kolom itu menunjukkan berapa detik lagi sebelum disegarkan.

Bisakah saya memaksa resolver untuk memperbarui?

Sebagian menyediakannya: Cloudflare dan Google sama-sama memiliki halaman pembersihan cache publik untuk resolver mereka.

Diperbarui

Tersalin ke clipboard