TTL bir saklama süresidir

DNS yanıtları önbellekte tutulabilir. TTL, bir kaydın önbellekte ne kadar süre kullanılabileceğini belirtir. Farklı çözümleyiciler kaydı farklı zamanlarda aldığı için değişiklikler aynı anda görünmeyebilir. Bu durum bazen yayılma olarak adlandırılır; tüm cihazların tek merkezden güncellenmesini ifade etmez.

Değişiklikten önce planlayın

Sunucu taşınacaksa TTL’yi önceden düşürmek geçişi kolaylaştırabilir. Değişiklik anında düşürülen TTL, önceki uzun TTL ile saklanmış kayıtları geriye dönük kısaltmaz. Eski sunucuyu hemen kapatmak yerine geçiş süresince doğru içeriği sunmaya devam etmek kesinti riskini azaltır.

Önbellek temizlemek yeterli mi?

Cihazınızdaki önbelleği temizlemek yerel tekrar test için yararlıdır; sağlayıcının veya başka çözümleyicilerin önbelleğini temizlemez. Yetkili DNS yanıtını ve normal çözümleyicinizin yanıtını karşılaştırın. Yanlış kayıt yetkili sunucuda duruyorsa yalnız beklemek ya da tarayıcıyı yeniden başlatmak sorunu çözmez.

TTL zaman çizelgesi

Bir çözümleyici kaydı 10.00’da 3600 saniye TTL ile aldıysa, 10.05’te yapılan değişikliğe rağmen eski yanıtı yaklaşık 11.00’e kadar tutabilir. Sonradan TTL’yi 60 yapmak o eski kopyayı geriye dönük değiştirmez. Taşıma öncesi düşürme bu yüzden önemlidir. Gerçek sistemlerde yenileme ve hata davranışları değişebilir; yetkili kayıt ile önbellekteki yanıtı ayrı ölçün.

Teknik kaynak

DNS concepts — RFC 1034 ↗

Bilgiyi pratiğe dökün

Bir genel IP’nin detaylarını inceleyin veya toplu sorgulama ile adresleri karşılaştırın. Konum sonuçları yaklaşık bilgi sunar.

Tekli sorgulama ↗ Toplu sorgulama ↗