دورة Windows Server 2008 CORE الدرس التاسع – الجزء الثاني

Install and configure the DNS Server role
تعريف و ادارة خدمة ادارة الاسماء سواء في الدومين او ال Workgroup

سنتحدث ان شاء الله في هذا الدرس عن خدمة ال DNS في الويندوز سيرفر 2008 كور طبعا الكل يعرف او سمع عن هذه الخدمة , لكن لا ضير من ذكر اهميتها و فوائدها
أولا منحيث الاستخدام في الانترنت فمهمته و اضحة و ضرورية جدا اذ انك عندما تكتب WWW.yahoo.COM فانك لن تتمكن من الاتصال بالياهو بهذا الاسم و انما سيكون الاتصال بالياهو من خلال ال IP الذي سيحضره من ال DNS .
اذا فال DNS هو خدمة ترجمة اسماء الاجهزة في الشبكات الى IP ليتم الاتصال و هو لسهولة التعامل و الاتصال بين الاجهزة
اما من حيث الاستخدام في الشبكات الداخلية لا بد من وجود ال dns في الدومين و إلا فإن عملية انشاء الدومين ستفشل و لن نحصل على ميزة الدومين و كذلك ستكون عملية Logon ستكون فاشله
و يحدث ذلك بان تقوم السيرفس الموجودة في الويندوز DNS Client بالاتصال بالdns Server و تسأله ما إذا كان هو المسؤول عن الدومين التي هو عضو بها
* يقوم الdns بالبحث عن zoon له نفس اسم الدومين فإن و جد يقوم بإرسال معلومات الدومين كنترولر و التي تسمى SRV record فيتعرف الجهاز على عنوان الدومين كنترولر فيصبح الاتصال به مباشره
هذه مقدمة بسيطة عن ال DNS Service و لندخل بالتفاصيل العملية لتشغيل الخدمة و تعريفها
اولا لتنزيل الخدمة نكتب الامر التالي

كود:
start /w ocsetup DNS-Server-Core-Role

و الان نأتي الى القسم المهم و هي ادارة الخدمة و تعريف ال Zone و يكون ذلك باحدى الطرق التالية
* باستعمال ال dnscmd
* باستعمال MMC
و سنتعرف على كيفية ادارتها من خلال اوامر ال DNSCMD
اولا لاضافة Zone نستخدم الامر التالي و هو عام و يراعى تغيير نوع ال Zone

كود:
dnscmd [ServerName] /zoneadd ZoneName ZoneType

مثال لتعريف Primary Zone نكتب الامر التالي يسمى Edu.arabsgate.com في سيرفر اسمه SRV1.arabsgate.com و يخزن في ملف اسمه arabsgate.com.dns نكتب الامر التالي

كود:
dnscmd srv1.arabsgate.com/ZoneAdd edu.arabsgate.com/Primary /file arabsgate.com

طبعا يمكن الاتصال بالسيرفر من خلال ال IP بدل الاسم لا مشكلة
و لنأتي الان الى كيفية جعل السيرفر ينشيء Revers lookup Zone بشكل تلقائي نكتب الامر التالي

كود:
dnscmd SRV1.arabsgate.com /config /disableautoreversezones 0

بهذا الامر سينشيء Revers lookup Zone لكل Primary zone ننشئه
الان لنأتي الى كيفية اضافة Secondary zone

كود:
dnscmd SRV1.arabsgate.com /zoneadd arabsgate.com /Secondary 192.168.1.2

في الاملر السابق امرنا السيرفر ان يعمل Zone ثانوي ل Arabsgate.com و يأخذ النسخة الرئيسية من السيرفر 192.168.1.2
و الان لنأتي الى كيفية اضافة A record اي اضافة اسم مقابل IP

كود:
dnscmd SRV1.arabsgate.com /RecordAdd arabsgate.com SRV22 A 192.168.1.100

في الامر السابق اضفنا مدخل يحتوي على اسم سيرفر SRV22 و الذي سيكون عنوانه 192.168.1.100
و لاضافة CNAME او ما يسمى Alias مثلا اذا اردنا ان نخعل ال SRV22 يكون له ايضا اسم WWWفاننا سنستعمل هذا الامر

كود:
dnscmd SRV1.arabsgate.com /RecordAdd arabsgate.com www CNAME SRV22.arabsgate.com

و الان اذا اردنا خذف Zone معين نكتب الامر التالي

كود:
dnscmd SRV1.arabsgate.com /zonedelete arabsgate.com

بحيث ان ال Zone الذي نريدج حذفه هو arabsgate.com
و الان اخيرا اذا اردنا الغاء تثبيت خدمة ال DNS نكتب الامر التالي

كود:
start /w ocsetup DNS-Server-Core-Role /uninstall

تم الجزء الثاني من الدرس التاسع بحمد الله