NS adreslerini veya DNS kayıtlarını değiştirdiğinizde, değişikliğin internetin her yerinde görünmesi biraz zaman alır. Bu sürece DNS yayılması (DNS propagation) denir.
Neden hemen olmuyor?
İnternet servis sağlayıcıları (Türk Telekom, Turkcell, Superonline vb.) ve bilgisayarınız DNS cevaplarını bir süre önbellekte tutar. Bu süreye TTL (Time To Live) denir. Önbellekteki eski kaydın süresi dolana kadar eski adres kullanılmaya devam eder.
| Değişiklik | Tahmini süre |
|---|---|
| NS adresi değişikliği | Birkaç saat, en fazla 24 – 48 saat |
| A, CNAME, MX, TXT kaydı değişikliği | TTL değerine göre birkaç dakika ile birkaç saat |
Bu sürede ne olur?
Bazı ziyaretçiler sitenizin yeni halini, bazıları eski halini görebilir. E-postalar kısa bir süre eski sunucuya düşebilir. Bu durum geçicidir ve yayılma tamamlanınca kendiliğinden düzelir.
Kendi bilgisayarımda hızlandırabilir miyim?
- DNS önbelleğini temizleyin. Windows'ta Komut İstemi'ne
ipconfig /flushdns, Mac'te Terminal'esudo dscacheutil -flushcache; sudo killall -HUP mDNSResponderyazın. - Tarayıcı önbelleğini temizleyin veya sayfayı gizli pencerede açın.
- Modeminizi kapatıp açın.
Taşıma planlıyorsanız değişiklikten bir gün önce TTL değerini 300 saniyeye düşürmek yayılmayı kısaltır.
Yayılmayı nasıl kontrol ederim?
dnschecker.org veya whatsmydns.net sitelerinde alan adınızı yazarak dünyanın farklı noktalarında hangi adresin göründüğünü kontrol edebilirsiniz. Komut satırında nslookup alanadiniz.com komutu da işe yarar.
