الحلقة الدراسية العاشرة: Reverse Lookup Zones

تناولنا في الحلقات السابقة أنواع سجلات DNS و طريقة عملها و بقي لنا نوع واحد هو سجلات SRV و هي سجلات خاصة بالدليل النشط يقوم بإنشائها تلقائيا دون تدخل من المستخدم.

بهذا نكون انتهينا من إعداد قسم Forward Lookup Zone في DNS و اذا نظرنا فسنجد قسما آخر باسم Reverse Lookup Zone و لكن ما فائدته و ما الحاجة إليه؟ هذا ما سنعرفه سويا خلال دقائق ان شاء الله.

نحن عرفنا أن مهمة DNS و لأكون دقيقا أكثر فإن مهمة Forward Lookup Zone هي ترجمة الأسماء الى عناوين IP بحيث اذا احتجنا لمعرفة عنوان الجهاز الذي يحمل الاسم walid.ouda.edu فإننا نسأل DNS الذي بدوره يبحث في سجلات A داخل Forward Lookup Zone عن العنوان المرتبط بالاسم المطلوب.

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

ما رأيكم أن نقوم سويا بإنشاء مجال Reverse Lookup Zones جديد و ننشئ فيه سجل PTR خاص بالسيرفر بحيث اذا سأل أحدهم عن الجهاز المرتبط بالعنوان 192.168.0.10 أجاب أنه مرتبط بالاسم server.ouda.edu و هذا سيكون مفيدا خاصة للأمر Nslookup فلو تتذكرون فإننا كنا كلما نقوم باستخدامه يعطينا رسالة شبيهة بما يلي:

*** Can't find server name for address 192.168.0.10: Timed out
Default Server: UnKnown
Address: 192.168.0.10

بعد إنشاء السجل الجديد سيتمكن Nslookup من معرفة اسم السيرفر و بالتالي سيكون رده كما يلي:

Default Server: server.ouda.edu
Address: 192.168.0.10

الآن لنبدأ سويا إنشاء نطاق Reverse Lookup Zones و ذلك بأن نضغط باليمين على المجلد Reverse Lookup Zones و نختار New Zone ليظهر معالج إنشاء النطاق و فيه نضغط على Next ثم نختار Primary Zone ثم نضغط من جديد على Next لنرى الصورة التالية:



و فيها ندخل عنوان الشبكة لدينا و هو 192.168.0 و ذلك في الخانة Network ID ثم نضغط Next ثم Next مرة أخرى لنصل الى صفحة Dynamic Update و فيها نختار Allow Both Nonsecure and Secure Dynamic Updates ثم نضغط Next ثم Finish.

الآن سيظهر مجلد جديد اسمه 192.168.0.x Subnet أو قد يكون بهذا الاسم : 0.168.192.in-addr.arpa و تجدونه داخل مجلد Reverse Lookup Zones ، نضغط باليمين عليه و نختار New Pointer (PTR) ليظهر مربع حوار كما في الصورة التالية:



و فيها ندخل عنوان السيرفر و هو 10 و ذلك في خانة Host IP number ثم ندخل في الخانة Host name اسم السيرفر و هو .server.ouda.edu و لا ننس أن نضع النقطة في نهاية الاسم ، ثم نضغط OK. الآن بإمكانكم تنفيذ الأمر nslookup للتأكد أنه ما عاد يظهر رسائل مزعجة.

بهذا ننتهي من درس اليوم و نلتقي مع درس آخر ان شاء الله.
الكاتب وليد عودة