5:12 PM

Installing Active Directory on Windows 2008 Server Core

يمكننا تثبيت خدمة ال Active Directory على Windows 2008 Server Core ليعمل كــ Domain Controller  في أحد السيناريوهات التالية :
- ممكن يكون أول DC في أول Domain داخل Forest جديده
- ممكن يكون Additional DC في Domain موجود
- ممكن يكون Read Only DC في Domain موجود
- ممكن يكون أول Domain في Tree جديده
- ممكن يكون Child Domain لــ Domain موجود
قد يتسائل البعض منا ماذا بعد تثبيت ال  Active Directory على Windows 2008 Server Core كيف سنستخدمه أو كيف سنؤدي المهام المختلفه عليه كإنشاء مستخدم جديد أو OU أو Group أو إضافة Group Policy وغيرها من الاشياء الكثيره التي كنا نؤديها من خلال GUI في النسخة العادية من Windows 2008 Server هل سنؤدي كل هذه الاشياء من خلال ال Command Prompt

لا تقلق يوجد أكثر من طريقة تسهل علينا أداء هذه المهام دون كتابة أمر واحد ومن هذه الطرق :
- استخدام Remote Server Administrative Tools أو ما يسمى بال RSAT وهي  تشبه ال Adminpak في windows Server 2003 وهي مجموعه من الأدوات تمكننا من التحكم في خدمات ال Windows Server على Client PC عادي يعمل على ويندوز Vista أو ويندوز7 
- استخدام ال MM C  للخدمات التي نريد إدارتها من على سرفر آخر كأن نفتح مثلا ال DNS من على سرفر آخر ثم نتصل على ال Server Core
- استخدام CoreConfigurator وهو برنامج مجاني يتيح لنا تنفيذ العديد من المهام على Server Core من خلال واجهه رسومية


تثبيت ال Active Directory على Server Core :
كلنا يعلم أنه لتثبيت ال Active Directory على النسخة العادية من الويندوز سرفر كنا نستخدم الأمر DCPROMO بعد ذلك يفتح لنا wizard الإعداد لإدخال اسم الدومين وهل هذا الدومين أول دومين في الفورست ولا في فورست موجوده وغيرها من الاختيارات التي كنا نختارها من خلال GUI Wizard 
أما في حالة ال Server core فالأمر مختلف ولابد من إدخال كل هذه القيم بشكل يدوي من خلال ال command Prompt ويمكن فعل ذلك من خلال استخدام Unattended File
وهو عبارة عن ملف نصي يحتوي على الإعدادات المطلوبة لعملية التثبيت
- قم بنسخ التالي داخل ملف نصي :
[DCINSTALL]
InstallDNS=yes
NewDomain=forest
NewDomainDNSName=islam.net
DomainNetBiosName=islam
SiteName=Default-First-Site-Name
ReplicaOrNewDomain=domain
ForestLevel=3
DomainLevel=3
DatabasePath="%systemroot%/NTDS"
LogPath="%systemroot%/NTDS"
RebootOnCompletion=yes
SYSVOLPath="%systemroot%/SYSVOL"
SafeModeAdminPassword=P@ssw0rd1
شرح الأختيارات بالترتيب من أعلى لأسفل :
- installDNS : يسألنا هل نريد تثبيت ال DNS مع تثيبت ال Active Directory
- NewDomain : وهي تعني إنشاء دومين جديد وهذا الدومين يكون واحد من ثلاثه :
forest وتعني أن هذا الدومين هو أول دومين في Forest جديده
tree وتعني أن هذا الدومين هو root domain في tree جديده
child وتعني أن هذا الدومين child من دومين موجود
- NewDomainDNSName : يطلب منا إدخال ال FQDN للدومين المطلوب إنشاءه
DomainNetBiosName : يطلب منا إدخال ال NetBiosName للدومين المطلوب إنشاءه
SiteName : يطلب منا إدخال اسم ال Site
ReplicaOrNewDomain : ولها ثلاث خيارات :
Replica وتعني أن هذا السرفر سيكون Additional Domain Controller
ReadOnlyReplica وتعني أن هذا السرفر سيكون Read Only Domain Controller
Domain وتعني أن هذا السرفر سيكون أول Domain Controller في دومين جديد
ForestLevel : وهي تحدد ال Forest Functional Level وتأخذ قيمة من ثلاث :
0 وتعني Windows 2000 Server
2 وتعني Windows Server 2003
3 وتعني Windows Server 2008
DomainLevel : وهي تحدد ال Forest Functional Level وتأخذ قيمة من ثلاث :
0 وتعني Windows 2000 Server
2 وتعني Windows Server 2003
3 وتعني Windows Server 2008
DatabasePath : نحدد فيها مسار قاعدة بيانات ال Active Directory
LogPath : نحدد فيها مسار ال Logs
RebootOnCompletion : وهي تحدد ما إن كنا نريد عمل Restart للسرفر بعد انتهاء عملية التثبيت
SYSVOLPath : تحدد مسار ال SYSVOL Folder
SafeModeAdminPassword : وفيها نحدد الباسورد الخاصة بال Restore Mode



بعد ذلك نحفظ الملف بأي اسم وليكن adsrvcore.txt
 نقوم بنسخ هذا الملف إلى ال Server Core ثم نقوم بتنفيذ الأمر التالي :
dcpromo /unattend:c:\temp\adsrvcore.txt

0 comments:

Post a Comment