Apa itu Propagasi DNS? Bagaimana Cara Memeriksa Propagasi DNS?

Propagasi DNS adalah waktu yang diperlukan, dari memperbarui catatan DNS Anda di Zona Utama di server nama Resmi

Pada artikel ini kita akan berbicara tentang Propagasi DNS. Namun jika belum mengetahui apa itu DNS, anda bisa membacanya di Apa itu Domain Name System (DNS).

Apa itu propagasi DNS

Ini adalah waktu yang diperlukan, dari memperbarui catatan DNS Anda di Zona Utama di server nama Resmi, dan benar-benar menyebarkan informasi baru ini (catatan DNS A baru yang menunjuk ke host baru (alamat IP), perubahan di host dan layanan, atau lainnya) ke semua server rekursif DNS. Ketika Anda membuat perubahan dalam catatan DNS Anda, mereka akan langsung diperbarui di server otoritatif.

Propagasi DNS adalah waktu yang diperlukan, dari memperbarui catatan DNS Anda di Zona Utama di server nama Resmi

Ini akan memakan waktu ekstra, untuk data, untuk dimodifikasi di semua server rekursif di sepanjang jalan, tergantung pada nilai TTL dari catatan DNS. Server rekursif memiliki memori cache yang menyimpan data sementara.

Koneksi melewati banyak server rekursif, termasuk yang ada di penyedia internet (ISP) Anda. Semuanya memiliki TTL (Time to live) yang menentukan berapa lama mereka akan menyimpan cache DNS dengan catatan DNS. Cache DNS ada sebagian besar untuk penyeimbangan beban sehingga tidak akan terlalu berat di server nama Anda dan untuk membuat seluruh proses lebih cepat.

Ketika pengguna menggunakan browser mereka untuk membuka halaman web untuk pertama kalinya, dia akan mengirim permintaan ke server otoritatif. Jika bukan untuk pertama kalinya, permintaan akan mendapatkan jawaban dalam perjalanan di server rekursif, dan jika datanya masih terbaru, pengguna akan mendapatkan jawabannya lebih cepat.

Pada dasarnya, propagasi DNS tergantung pada TTL dalam catatan DNS.

Berapa lama waktu yang dibutuhkan untuk propagasi DNS?

Propagasi DNS bisa memakan waktu 48 jam atau bahkan 72 jam. Itu tergantung pada nilai TTL, dan kapan terakhir kali server DNS rekursif Anda mendapatkan pembaruannya, server nama di level TLD, dan server rekursif di ISP. Server rekursif tidak akan mencari pembaruan sampai catatan DNS yang ada di memori cache kedaluwarsa.

Mengapa propagasi DNS memakan waktu begitu lama?

4 faktor yang sangat mempengaruhi kecepatan propagasi DNS:

Pendaftar nama domain

Saat Anda membeli nama domain, Anda mendapatkannya dari pencatat nama domain. Anda akan mendapatkan nama domain dengan TLD (top-level domain) yang telah Anda pilih. Server nama akan ada di sana, dan Anda akan mendapatkan alamat IP mereka. Saat Anda mendapatkan DNS terkelola, Anda perlu membuat perubahan di server nama TLD ini. Waktu yang diperlukan untuk memperbarui ada di luar kendali Anda dan biasanya hingga 48 jam.

Nilai TTL dari catatan DNS

Bagian ini sudah kami sebutkan beberapa kali. Nilai TTL menunjukkan waktu server rekursif harus menyimpan catatan DNS dalam memori mereka sebelum memperbarui. Jika Anda memiliki nilai TTL dari catatan A pada 30 menit, misalnya, diperlukan waktu hingga 30 menit untuk menyebarkan perubahan, tergantung pada waktu terakhir diperbarui sebelumnya.

Server rekursif dari ISP (penyedia layanan internet)

Tidak semua server DNS rekursif sama. ISP memilikinya sendiri, dan mereka dapat mengabaikan nilai TTL dari catatan DNS Anda dan menyimpannya lebih lama. Mengapa? Karena mereka ingin memiliki lebih sedikit lalu lintas DNS. Jadi server rekursif ISP bisa menjadi penghambat propagasi DNS Anda.

Cache DNS komputer pengguna

Saat pengunjung memasuki situs web, catatan DNS untuk situs ini akan disimpan di komputernya, waktu yang ditunjukkan oleh nilai TTL. Jadi, jika Anda adalah pemilik situs dan ingin mengunjungi situs yang baru saja Anda ubah alamat IP-nya, Anda perlu membersihkan cache DNS. Kemudian Anda dapat mengunjungi situs tersebut dengan alamat IP barunya. Pengguna harus menunggu sampai propagasi DNS datang kepada mereka atau menyiram alat DNS.

Bagaimana cara mempercepat propagasi DNS?

Ya, Anda bisa, dan itu sederhana; Anda perlu menurunkan periode TTL dari catatan DNS. Jika Anda ingin tahu lebih banyak tentangnya, Anda dapat membaca artikel kami tentang TTL, di mana kami merekomendasikan durasi yang berbeda untuk berbagai catatan DNS. Anda masih harus menunggu periode kedaluwarsa yang telah ditentukan sebelumnya. Semua cache DNS harus kedaluwarsa dan server rekursif harus disegarkan.

Anda juga dapat memaksa transfer zona, dan dengan demikian, mendorong pembaruan ke semua server DNS Sekunder.

Pertimbangkan saja bahwa nilai TTL yang lebih rendah untuk catatan DNS Anda akan berarti lebih banyak permintaan DNS ke server nama Resmi. Ini menggunakan lebih banyak sumber daya server.

*Lihat poin sebelumnya. Anda tidak dapat mengontrol propagasi DNS ketika kita berbicara tentang server rekursif dari ISP dan jika terjadi perubahan pada level TLD.

Bagaimana cara memeriksa propagasi DNS?

Ini adalah proses yang mudah. Kami akan menunjukkan dua cara, tergantung pada OS Anda.

Windows 10

Pertama, pada OS Windows, Anda harus membuka Command Prompt. Di sana Anda dapat menggunakan Nslookup di situs web Anda. Tulis saja:

nslookup websiteanda.TLD

*Ubah SITUS WEB ANDA.TLD dengan nama domain Anda.

Ini akan melakukan pencarian untuk catatan A atau AAAA dan menunjukkan IP situs web Anda, dan Anda dapat melihat apakah mereka telah berubah.

Linux (Ubuntu, Debian, CentOS, dll.), dan macOS

Untuk OS Linux, Anda dapat melakukan perintah dig. Buka Terminal Anda, dan Anda dapat menulis perintah "dig WEBSITEANDA.TLD". Anda akan mendapatkan hasil yang serupa seperti perintah nslookup pada OS Windows – catatan A atau AAAA dan alamat IP saat ini.

*Letakkan nama domain Anda di tempat WEBSITEANDA.TLD.

Pencarian online

Anda juga dapat memeriksa propagasi DNS secara online, terlepas dari perangkat yang Anda gunakan. Kami memiliki alat DNS yang mudah digunakan yang akan menunjukkan kepada Anda semua catatan A dan AAAA untuk nama domain yang ingin Anda periksa. Buka https://dns.computer/, tulis nama domain, dan tekan audit.

Posting Komentar

© Web Hosting Info. All rights reserved. Premium By Raushan Design