DNS yayılması bir efsane mi? TTL'i anlamak
"DNS'in yayılması 48 saat sürer" sözü nereden geliyor? TTL, önbellekler ve değişikliklerin neden bazen hemen görünmediği.
İçindekiler
DNS kaydını değiştirdiniz, telefonunuzda yeni site açılıyor ama bilgisayarınızda hâlâ eskisi. "Yayılıyor" deniyor. Aslında yayılan bir şey yok.
Gerçekte olan
DNS kayıtları sunuculara "itilmez". Her çözümleyici, kaydı sorduğunda aldığı cevabı TTL süresince önbellekte tutar. Süre dolunca tekrar sorar.
dig tahabayar.com +noall +answer
# tahabayar.com. 300 IN A 104.21.x.x
Buradaki 300, saniye cinsinden TTL'dir.
Pratik ipuçları
- Büyük bir taşıma öncesinde TTL'i birkaç gün önceden 300'e düşürün.
- Taşıma bitip her şey oturunca tekrar yükseltin.
- Cloudflare proxy açıksa TTL "Auto" olur ve IP değişikliği kullanıcıya hiç yansımaz.
Yerel önbelleği temizlemek
ipconfig /flushdns
48 saat söylentisi, eski ve yüksek TTL'lerin yaygın olduğu dönemlerden kalma.