TTL (Time To Live) هو المدّة بالثواني التي تحتفظ فيها مُحلِّلات DNS بنسخة مكاشة من سجلّك قبل إعادة الاستعلام عنه. كلّما صغر الـTTL ظهرت التغييرات أسرع، لكن بحِمل استعلامات أعلى.

انتشار DNS: تحدّث السجلّ عند الخادم المختصّ، لكن مُحلِّلات الإنترنت تحتفظ بالنسخة القديمة حتى انتهاء TTL الخاص بكلٍّ، فيرى بعض الزوّار النسخة الجديدة وآخرون القديمة حتى يكتمل الانتشار تدريجيًا.لماذا يستغرق انتشار DNS وقتًا؟الخادم المختصّحدّثتَ السجلّمُحلِّلات الإنترنتتخزّن النسخة القديمةحتى انتهاء TTLزائر يرى الجديدزائر يرى القديمكل مُحلِّل يحدّث عند انتهاء TTL الخاص به — الانتشار تدريجي لا لحظيخفض TTL مسبقًا يسرّع الانتشار؛ تابعه بأدوات مثل whatsmydns
انتشار DNS تدريجي لا لحظي: تحدّث السجلّ عند الخادم المختصّ، لكن مُحلِّلات الإنترنت تحتفظ بالنسخة القديمة حتى انتهاء TTL الخاص بكلٍّ — فيرى الزوّار الجديد تباعًا. خفض TTL مسبقًا يسرّع الانتشار.

نقاط أساسية

  • يُقاس بالثواني: 3600 = ساعة، 300 = خمس دقائق.
  • قبل أي نقل أو تغيير IP، اخفض TTL مسبقًا (إلى 300 مثلًا) لتسريع الانتشار.
  • بعد استقرار التغيير، أعِد رفعه لتقليل الاستعلامات وتحسين الأداء.
  • TTL القصير لا يضمن ظهورًا لحظيًا — بعض المُحلِّلات تتجاهل القيم الصغيرة جدًّا.
TTLالاستخدام
300 (5 د)أثناء النقل أو التغيير
3600 (1 س)افتراضي متوازن
86400 (24 س)سجلّات نادرة التغيير