Alan adınızın 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 sorgularının cevaplarını bir süre önbellekte (cache) tutar. Bu süreye TTL (Time To Live) denir. Önbellekteki eski kayıt süresi dolana kadar eski adres kullanılmaya devam eder.
- NS değişiklikleri: genellikle birkaç saat, en fazla 24-48 saat.
- A, CNAME, MX, TXT kayıt değişiklikleri: TTL değerine bağlı olarak genellikle birkaç dakika ile birkaç saat arası.
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 tamamlandığında kendiliğinden düzelir.
Süreci hızlandırmak için ne yapabilirim?
- Bilgisayarınızın DNS önbelleğini temizleyin:
- Windows: Komut İstemi'nde
ipconfig /flushdns - Mac: Terminal'de
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
- Windows: Komut İstemi'nde
- Tarayıcınızın önbelleğini temizleyin veya gizli pencerede deneyin.
- Modeminizi kapatıp açın.
- Taşıma planlıyorsanız, değişiklikten bir gün önce TTL değerini 300 saniyeye düşürün.
Yayılmayı nasıl kontrol ederim?
dnschecker.org veya whatsmydns.net gibi sitelerde alan adınızı yazarak dünyanın farklı noktalarından hangi adresin göründüğünü kontrol edebilirsiniz. Komut satırından nslookup alanadiniz.com komutunu da kullanabilirsiniz.
