كيفية تمكين وتكوين شيخوخة DNS وكسحها في Windows Server

تقوم أجهزة الكمبيوتر التي تعمل بنظام Windows(Windows) بتحديث سجلات DNS الخاصة بها في مناطق المجال التي تستضيفها خوادم DNS كل 24 ساعة(every 24 hours) . عند إزالة جهاز كمبيوتر يعمل بنظام Windows(Windows) من المجال أو يتعذر عليه تحديث سجل DNS الخاص به في (DNS)خادم DNS(DNS Server) ، يظل سجل DNS لجهاز الكمبيوتر الذي يعمل (DNS)بنظام Windows في قاعدة بيانات (Windows)DNS ويعتبر سجل DNS قديمًا . تظل سجلات DNS القديمة في قاعدة بيانات DNS ما لم تتم إزالتها يدويًا. تقادم DNS (DNS Aging)وكسح البيانات(Scavenging) يساعدان على ذلكتحديد سجلات DNS التي لا معنى لها بسرعة وإزالتها يدويًا(quickly identify the stale DNS records and remove them manually) . في هذا المنشور ، سنقدم وصفًا لماهية تقادم DNS (DNS Aging)وكسحها(Scavenging) ، بالإضافة إلى تحديد الخطوات المطلوبة لتكوين / تمكين هذه الميزة على خادم Windows .

ما هو تقادم DNS؟

الشيخوخة(Aging) هي ميزة تسمح بتحديد سجلات DNS التي لا معنى لها . يستخدم في الواقع فترتين زمنيتين ويعتبر سجل DNS قديمًا بمجرد انقضاء كلاهما.

هذه الفترات هي:

  • الفاصل الزمني بدون تحديث(Non-Refresh Interval) : هو فترة زمنية لا يمكن خلالها تحديث سجل المورد (*). يؤدي رفض التحديث خلال هذه الفترة الزمنية إلى تقليل حركة مرور النسخ المتماثل حيث لا توجد حاجة لتكرار نفس المعلومات مرة أخرى.
  • الفاصل الزمني للتحديث(Refresh Interval) : هو فترة زمنية يمكن خلالها تحديث سجل المورد (*).

(*) تحديث سجل المورد هو تحديث ديناميكي لـ DNS حيث لا يتغير اسم المضيف وعنوان IP. لا يعتبر التحديث الديناميكي لنظام أسماء النطاقات(DNS) لتغيير عنوان IP المسجل لسجل مورد بمثابة تحديث ويتم إعفاؤه من الفاصل الزمني(Interval) لعدم التحديث .

ما هو مسح DNS؟

الكسح هو ميزة تسمح بتنظيف وإزالة سجلات الموارد التي لا معنى لها في مناطق DNS .

ستتم إزالة سجل المورد القديم فقط إذا تم تمكين الكسح في:

  • سجل الموارد
  • منطقة DNS حيث يوجد سجل المورد
  • يستضيف DNS(DNS) واحد على الأقل نسخة أساسية من منطقة DNS حيث يوجد سجل المورد

يحدث الكسح على فترات متكررة عند تمكينه على خادم DNS . يمكن أن يظل سجل المورد القديم موجودًا حتى الدورة التالية من مسح DNS .

إذا لم تقم بتمكين تقادم DNS(DNS Aging) والكسح ، فقد تواجه المواقف التالية:

  • (Domain)ستحتفظ مناطق المجال بسجلات DNS غير المطلوبة.
  • على مدار فترة زمنية ، سيتم زيادة حجم قاعدة بيانات DNS .
  • ستستغرق خدمة خادم DNS مزيدًا من الوقت لتعداد وتحميل قاعدة بيانات DNS في الذاكرة.
  • سيستغرق خادم DNS مزيدًا من الوقت للرد على استعلام DNS . هذا لأن خادم DNS يحتاج إلى تعداد جميع سجلات DNS قبل أن يتمكن من العثور على سجل DNS المطلوب ثم إرسال استجابة.
  • (DNS)قد تستجيب خوادم DNS بسجل DNS غير صالح لم يعد(DNS) موجودًا على الشبكة مما يتسبب في حدوث مشكلات في دقة التسمية على الشبكة.
  • قد لا يتمكن كمبيوتر عميل Windows آخر من تسجيل سجلات DNS الخاصة به إذا تم استخدام عنوان IP نفسه بواسطة سجل DNS الذي لا معنى له.

تمكين (Enable)وتكوين DNS Aging(Configure DNS Aging) and Scaveing

تقادم DNS وكسح

لتكوين / تمكين DNS Aging and Scavzing بنجاح على خادم Windows ، تحتاج إلى اتباع 3 خطوات بهذا الترتيب ؛

  1. تحقق من سجلات DNS الخاصة بالخادم(Check Server DNS Records) (خطوة أولى مهمة جدًا)
  2. تمكين تقادم DNS والبحث في مناطق DNS
  3. قم بتمكين مسح DNS على خادم DNS واحد على الأقل يستضيف نسخًا أساسية من مناطق DNS الخاصة بك(DNS)

دعنا نلقي نظرة على الخطوات المتضمنة بالتفصيل.

1] تحقق من سجلات DNS للخادم(Check Server DNS Records) (خطوة أولى مهمة جدًا)

هذه الخطوة مهمة لأنه إذا لم تتبع هذه الخطوة أولاً ، فقد ينتهي بك الأمر بحذف سجلات DNS الخاصة بالخادم . كإجراء احترازي ، قد ترغب أيضًا في الاحتفاظ بنسخة احتياطية من خادم DNS و / أو السجلات.

يعمل الكسح على الطوابع الزمنية ، لذا ستتم معالجة أي سجل DNS مع طابع زمني وربما حذفه. لذلك يوصى بالتحقق من سجلات DNS الخاصة بالخادم والتأكد من أنها ثابتة.

للتحقق من سجلاتك ، افتح وحدة تحكم DNS وتحقق من عمود الطابع الزمني(Timestamp) ، يجب ضبط الخوادم على ثابتة. إذا لم يكن الأمر كذلك ، فافتح السجل ببساطة ثم قم بإلغاء تحديد المربع حذف هذا السجل عندما يصبح قديمًا .(Delete this record when it becomes stale )

بمجرد القيام بذلك ، قم بتحديث وحدة تحكم DNS ، سيعرض الطابع الزمني الآن ثابتًا(static) لهذا السجل.

تحقق من جميع سجلات الخادم الخاصة بك وقم بتغييرها إلى ثابتة قبل الانتقال إلى الخطوة التالية.

2] تمكين(Enable DNS) تقادم DNS والبحث في مناطق DNS

قم بما يلي:

  • باستخدام أداة DNS الإدارية (dnsmgmt.msc) ، انتقل إلى خصائص مناطق (zones)DNS الخاصة بك ، ثم انقر فوق  Aging…
  • تمكين مربع الاختيار مسح سجلات الموارد التي لا معنى لها (Scavenge stale resource records ) ، وتحديد الفاصل الزمني غير التحديث(Refresh) ، والفترات الفاصلة للتحديث(Refresh) .
  • انقر فوق "موافق".(OK.)

لجعل تقادم DNS ومسحها ممكّنًا افتراضيًا لجميع مناطق DNS على خادم (DNS)DNS ، تحتاج إلى المتابعة على النحو التالي:

  • انقر بزر الماوس الأيمن فوق(Right-click) اسم الخادم ، ثم انقر فوق Set Aging/Scavenging for All Zones…
  • تمكين مربع الاختيار مسح سجلات الموارد التي لا معنى لها (Scavenge stale resource records ) ، وتحديد الفاصل الزمني غير التحديث(Refresh) ، والفترات الفاصلة للتحديث(Refresh) .
  • انقر فوق "موافق".(OK.)
  • حدد المربع تطبيق هذه الإعدادات على مناطق Active Directory المتكاملة الموجودة(Apply these settings to the existing Active Directory-integrated zones ) (سيؤدي ذلك إلى تمكين تقادم DNS والبحث عن مناطق (DNS)Active Directory المتكاملة(Active Directory-integrated) الحالية ).
  • انقر فوق "موافق".(OK.)

الآن ، تابع إلى الخطوة التالية والأخيرة.

3] قم بتمكين مسح DNS(Enable DNS) على خادم DNS واحد على الأقل يستضيف نسخًا أساسية من مناطق DNS الخاصة بك(DNS)

قم بما يلي:

  • انتقل إلى خصائص خادم DNS الخاص بك .
  • انتقل إلى علامة التبويب خيارات متقدمة  .(Advanced )
  • حدد المربع تمكين المسح التلقائي للسجلات التي لا معنى لها .(Enable automatic scavenging of stale records )
  • بمجرد الانتهاء من ذلك ، حدد فترة الكسح(Scavenging) (هذا هو الفاصل الزمني المتكرر للمسح(Scavenging) على خادم DNS ).
  • انقر فوق "موافق".(OK.)

That’s it! That completes the setup of DNS Aging and Scavenging. 



About the author

أنا مهندس برمجيات ذو خبرة ولدي أكثر من 10 سنوات من الخبرة في تطوير وإدارة حسابات المستخدمين وأمان العائلة وتكنولوجيا Google Chrome. لدي أساس قوي في الرياضيات وعلوم الكمبيوتر أستخدمه لإنشاء أوصاف واضحة وموجزة لمهاراتي.



Related posts