تناولنا في الحلقات السابقة أنواع النطاقات التالية:

1- Primary Zone.
2- Secondary Zone.
3- Active Directory – Integrated Zone.

و سنتناول اليوم نوعا رابع هو Stub Zone و هو عبارة عن نطاق ثانوي مصغر فهو يقوم بنفس عمل سيرفر DNS الثانوي و لكنه بدلا من أن يحتوي على نسخة من جميع سجلات السيرفر الابتدائي فإنه يحتوي على السجلات التالية فقط:

1- سجل SOA.
2- سجلات NS.
3- سجلات A التي تحتوي على عناوين IP لسيرفرات DNS المسئولة عن المجال فقط.

أما باقي السجلات فلا يتم نسخها من السيرفر الابتدائي ، و بالتالي تتلخص مهمة هذا النوع من النطاقات أو السيرفرات الثانوية المصغرة في أنها فقط تدل الكمبيوترات من المجالات الأخرى على عناوين سيرفرات DNS المسئولة عن المجال و ستفهمون فائدتها بشكل أوسع عندما نتطرق الى موضوع Split-Brain DNS.

أما طريقة إنشاء هذا النوع من النطاقات فهو شبيه تماما بالطريقة التي أعددنا فيها السيرفر الثانوي و لكن أثناء الإعداد بدلا من اختيار Secondary Zone نختار Stub Zone كما في الصورة التالية:



لننتقل الآن للحديث عن Dynamic DNS و الذي تتلخص مهمته في أنه يسمح للأجهزة الزبائن في الشبكة أن تقوم بتسجيل بياناتها في DNS بشكل تلقائي بدون تدخل من المدير أو المستخدمين ، فعند إضافة جهاز جديد الى الشبكة كان علينا أن نتوجه الى DNS و نضيف سجل A بحيث نربط ما بين اسم الجهاز و عنوان IP له ، أما باستخدام DDNS فإن أي جهاز يشغل ويندوز 2000 أو ويندوز 2003 أو ويندوز XP فإنه بمجرد تشغيله و دخوله الى الشبكة يقوم بالاتصال بسيرفر DNS (الابتدائي طبعا لأن الثانوي لا يقبل أي إضافات) ثم يقوم تلقائيا بإنشاء سجل A يحتوي على اسمه و عنوان IP له.

و لاختبار ذلك قوموا بإعداد أحد الأجهزة على الشبكة و قوموا بمنحه عنوان IP ثابت و ليكن مثلا 192.168.0.20 و أعطوه الاسم PCtest مثلا و حددوا له عنوان DNS : 192.168.0.10 في خيارات TCPIP لكن بدون إدخال عنوان البوابة و أعطوه DNS suffix الذي يتناسب مع شبكتكم مثلا في حالتي أعطيه ouda.edu ثم تأكدوا من أن خاصية Dynamic DNS تعمل على السيرفر و ذلك بالتوجه الى نافذة DNS و هناك اضغطوا باليمين على المجلد الذي يحمل اسم النطاق المطلوب و اختاروا Properties و هناك توجهوا الى تبويب General و اختاروا Nonsecure and Secure تحت Dynamic Updates ثم اضغطوا على OK كما في الصورة التالية:



. الآن اذا توجهتم الى Forward Lookup Zones ثم الى داخل مجلد النطاق المطلوب ستجدون سجل A إضافي يحمل الاسم pctest و يرتبط بالعنوان 192.168.0.20.

يفضل أن تقوموا بإعداد السيرفر قبل تشغيل جهاز الزبون كي ينجح في تسجيل بياناته و لكن إن قمتم بتشغيل جهاز الزبون قبل تفعيل خاصية DDNS في السيرفر فعليكم تنفيذ الأمر التالي من جهاز الزبون:

Ipconfig /registerdns

و ذلك ليقوم جهاز الزبون بالاتصال بالسيرفر و تسجيل بياناته فيه.

حسنا كان مثالنا السابق خاص بجهاز يمتلك بعنوان IP ثابت و لكن ماذا لو كان جهاز الزبون يحصل على عنوانه من سيرفر DHCP هل سيتمكن من تسجيل بياناته في DNS تلقائيا؟

نعم يتمكن من ذلك و لديكم الخيار أن توكلوا لسيرفر DHCP مهمة تسجيل بيانات جميع أجهزة الزبائن في DNS و لعمل ذلك توجهوا الى نافذة DHCP و اضغطوا باليمين على أيقونة السيرفر و اختاروا Properties و هناك توجهوا الى تبويب DNS و اختاروا Always dynamically update DNS ثم OK كما في الصورة التالية:



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