عرض مشاركة واحدة
قديم 08-12-2010, 09:52 PM   #1
bahaa hamam
:: سيسكو مميز ::
 
تاريخ التسجيل: Jun 2010
المشاركات: 265
شكراً: 1
تم شكره 60 مرة في 48 مشاركة
bahaa hamam will become famous soon enoughbahaa hamam will become famous soon enough
إرسال رسالة عبر مراسل MSN إلى bahaa hamam إرسال رسالة عبر مراسل Yahoo إلى bahaa hamam إرسال رسالة عبر Skype إلى bahaa hamam
Post Installing a server role on a server running Server Core installation - الجزء الثالث


بسم الله الرحمن الرحيم


Install the Active Directory Domain Services role ترقية الجهاز ليصبح دومين كونترولر


و كما لاحظنا من العنوان فان الحديث عن كيفية تكوين دومين بالويندوز سيرفر 2008 كور و هو امر مهم لتكتمل مهام الويندوز الاساسية في بناء الشبكات اذ لا يمكن انشاء شبكة لميكروسوفتدون ان يكون الدومين هو الجزء الاهم بها .

لندخل في الموضوع طبعا الكل يعرف اننا اذا اردنا تحويل اي نسخة سيرفر الى دومين كنترولر يجب كتابة الامر التالي

كود:
dcpromo

و الامر مشابه هنا و لكن لاننا لا نتحدث عن واجهة مستخدم فالموضوع يختلف بعض الشيء و يكمن هذا الاختلاف في اننا يجب ان نحضر ملف يحتوي على الاجوبة التي تطلبها عملية الترقية و هو ما يسمى بال Answer file و سندرس عدة حالات و سنعطي امثلة عن ملفات حسب الحالة المطلوبة
لنبدأ بتحضير الملف الذي سيحتوي على اجابة الاسئلة و سأعطي عدة نماذج لملفات جاهزة و يعدل عليها حسب الحالة الموجودة لدينا

الحالة الاولى

لعمل دومين جديدة و فورست جديدة نستخدم الملف التالي مع التعديل حسب الطلب

كود بلغة HTML:
InstallDNS=yes
NewDomain=forest
NewDomainDNSName=<the fully="" qualified="" domain="" system="" (dns)="" name=""></the>
DomainNetBiosName=<by default,="" first="" label="" of="" the="" fully="" qualified="" dns="" name=""></by>
SiteName=<default-first-site-name></default-first-site-name>
ReplicaOrNewDomain=domain
ForestLevel=<the forest="" functional="" level="" number=""></the>
DomainLevel=<the domain="" functional="" level="" number=""></the>
DatabasePath="<the path="" of="" folder="" on="" a="" local="" volume=""></the>"
LogPath="<the path="" of="" folder="" on="" a="" local="" volume=""></the>"
RebootOnCompletion=yes
SYSVOLPath="<the path="" of="" folder="" on="" a="" local="" volume=""></the>"
SafeModeAdminPassword=<the password="" for="" an="" offline="" administrator="" account=""></the>
مع الاخذ بعين الاعتبار الامور التالية
DomainLevel و هي المقصود بها مستوى الدومين او الفورست و يقاس مستواها بنوع الويندوز الموجود على الدومين كونترولر و سيكون الرقم كالتالي

0 = Windows 2000 Server native mode
2 = Windows Server 2003
3 = Windows Server 2008

و الامر نفسه ينطبق على مستوى الفورست و الان لنأخذ الملف السابق و نعدله حسب ما نزيد

كود بلغة HTML:
[DCINSTALL]
InstallDNS=yes
NewDomain=forest
NewDomainDNSName=arabsgate.com
DomainNetBiosName=arabsgate
SiteName=<default-first-site-name></default-first-site-name>
ReplicaOrNewDomain=domain
ForestLevel=2
DomainLevel=2
DatabasePath=%systemroot%\NTDS
LogPath=%systemroot%\NTDS
RebootOnCompletion=yes
SYSVOLPath=%systemroot%\SYSVOL
SafeModeAdminPassword=P@$$w0rd
و هكذا نكون قد انشأنا دومين جديدة اسمها Arabsgate.comفي فورست جديدة و شجرة جديدة و كذلك امرنا بتعريف خدمة ال DNS على نفس السيرفر

و الان لنأتي الى حالة ثانية

لعمل دومين تكون جزء من دومين رئيسية نستخدم الصياغة التالية للملف

كود بلغة HTML:
[DCINSTALL]
ParentDomainDNSName=<fully qualified="" dns="" name="" of="" parent="" domain=""></fully>
UserName=<the administrative="" account="" in="" the="" parent="" domain=""></the>
UserDomain=<the name="" domain="" of="" the="" user="" account=""></the>
Password=<the password="" for="" the="" user="" account=""></the> Specify * to prompt the user for credentials during the installation.
NewDomain=child
ChildName=<the single-label="" dns="" name="" of="" the="" new="" domain=""></the>
SiteName=<the name="" of="" the="" ad="" ds="" site="" in="" which="" this="" domain="" controller="" will="" reside=""></the> This site must be created in advance in the Dssites.msc snap-in.
DomainNetBiosName=<the first="" label="" of="" the="" fully="" qualified="" dns="" name=""></the>
ReplicaOrNewDomain=domain
DomainLevel=<the domain="" functional="" level="" number=""></the> This value cannot be less than the current value of the forest functional level.
DatabasePath="<the path="" of="" folder="" on="" a="" local="" volume=""></the>"
LogPath="<the path="" of="" folder="" on="" a="" local="" volume=""></the>"
SYSVOLPath="<the path="" of="" folder="" on="" a="" local="" volume=""></the>"
InstallDNS=yes
CreateDNSDelegation=yes
DNSDelegationUserName= <the account="" that="" has="" permissions="" to="" create="" a="" dns="" delegation=""></the> The account that is being used to install AD DS may differ from the account in the parent domain that has the permissions that are required to create a DNS delegation. In this case, specify the account that can create the DNS delegation for this parameter. Specify * to prompt the user for credentials during the installation.
DNSDelegationPassword= <the password="" the="" account="" that="" is="" specified="" for="" dnsdelegationusername=""></the> Specify * to prompt the user for a password during the installation.
SafeModeAdminPassword=<the password="" for="" an="" offline="" administrator="" account=""></the>
RebootOnCompletion=yes
مع الاخذ بعين الاعتبار اننا اذا اردنا ان نعرف السيرفر الجديد كا DNS Server فيجب ان نعطيه الصلاحية للاستجابة للطلبات الخاصة بالدومين الفرعية و هو ما يسمى Delegation of authority و كما لاحظنا في اخر الملف فالسطور تحدد الاجابات الخاصة بعملية نقل الصلاحية من ال DNS الرئيسي الى الفرعي
لنأخذ الملف و نعدل عليه لانشاء Edu.arabsgate.com

كود بلغة HTML:
[DCINSTALL]
ParentDomainDNSName=arabsgate.com
UserName=administartor
UserDomain=arabsgate.com
Password=PaSSw0rD
NewDomain=child
ChildName=edu.arabsgate.com
SiteName=Default-First-Site-Name
DomainNetBiosName=eduarabsgate
ReplicaOrNewDomain=domain
DomainLevel=3
DatabasePath==%systemroot%\NTDS
LogPath==%systemroot%\NTDS
SYSVOLPath=%systemroot%\SYSVOL
InstallDNS=yes
CreateDNSDelegation=yes
DNSDelegationUserName=administrator
DNSDelegationPassword=PaSSw0rD
SafeModeAdminPassword=P@ssw0RD
بهذا نكون انشأنا دومين اسمها Edu.arabsgate.com

نأتي الى حالة ثالثة

لانشاء Domain controller اخر في نفس الدومين نستخدم التنسيق التالي

كود بلغة HTML:
DCINSTALL]
UserName=<the administrative="" account="" in="" of="" the="" new="" domain="" controller=""></the>
UserDomain=<the name="" of="" the="" new="" domain="" controller=""></the>
Password=<the password="" for="" the="" username="" account=""></the>
SiteName=<the name="" of="" the="" ad="" ds="" site="" in="" which="" this="" domain="" controller="" will="" reside=""></the> This site must be created in advance in the Dssites.msc snap-in.
الموضوع الأصلى من هنا: منتديات سيسكو التعليمية | كن بين الخبراء ! http://www.ciscovb.com/vb/t1062.html#post8275
ReplicaOrNewDomain=replica
DatabasePath="<the path="" of="" folder="" on="" a="" local="" volume=""></the>"
LogPath="<the path="" of="" folder="" on="" a="" local="" volume=""></the>"
SYSVOLPath="<the path="" of="" folder="" on="" a="" local="" volume=""></the>"
InstallDNS=yes
ConfirmGC=yes
SafeModeAdminPassword=<the password="" for="" an="" offline="" administrator="" account=""></the>
RebootOnCompletion=yes
هذا بالنسبة لتعريف ال Active Directory اما بالنسبة لازالتها فاننا نتحدث عن ثلاث حالات الاولى
ازالة Active Directory عن سيرفر معينن مع الابقاء على الدومت و يكون تنسيق ملف الاجابة كالتالي

كود بلغة HTML:
[DCINSTALL]
UserName=<an administrative="" account="" in="" the="" domain=""></an>
UserDomain=<the domain="" name="" of="" the="" administrative="" account=""></the>
Password=<the password="" for="" the="" username="" account=""></the>
AdministratorPassword=<the local="" administrator="" password="" for="" the="" server=""></the>
RemoveApplicationPartitions=yes
RemoveDNSDelegation=yes
DNSDelegationUserName=<the server="" administrative="" account="" for="" zone="" that="" contains="" the="" dns="" delegation=""></the>
DNSDelegationPassword=<the password="" for="" the="" dnsdelegationusername="" account=""></the>
RebootOnCompletion=yes
و الحالة الثانية هي ازالة ال Active Directory عن اخر دومين كونترولر في دومين معينة نستخدم الصياغة التالية

كود بلغة HTML:
[DCINSTALL]
UserName=<an administrative="" account="" in="" the="" parent="" domain=""></an>
UserDomain=<the domain="" name="" of="" the="" username="" account=""></the>
Password=<the password="" for="" the="" username="" account=""></the> Specify * to prompt the user for credentials during the installation.
IsLastDCInDomain=yes
AdministratorPassword=<the local="" administrator="" password="" for="" the="" server=""></the>
RemoveApplicationPartitions=If you want to remove the partitions, specify "yes" (no quotation marks) for this entry. If you want to keep the partitions, this entry is optional.
RemoveDNSDelegation=yes
DNSDelegationUserName=<the server="" administrative="" account="" for="" zone="" that="" contains="" the="" dns="" delegation=""></the>
DNSDelegationPassword=<the password="" for="" the="" dns="" server="" administrative="" account=""></the>
RebootOnCompletion=yes
الحالة الثالثة هي ازالة اخر دومين كونترولر في الفورست

كود بلغة HTML:
[DCINSTALL]
UserName=<an administrative="" account="" in="" the="" parent="" domain=""></an>
UserDomain=<the domain="" name="" of="" the="" username="" account=""></the>
Password=<the password="" for="" the="" username="" account=""></the> Specify * to prompt the user for credentials during the installation.
IsLastDCInDomain=yes
AdministratorPassword=<the local="" administrator="" password="" for="" the="" server=""></the>
RemoveApplicationPartitions=If you want to remove the partitions, specify "yes" (no quotation marks) for this entry. If you want to keep the partitions, this entry is optional.
RemoveDNSDelegation=yes
DNSDelegationUserName=<the server="" administrative="" account="" for="" zone="" that="" contains="" the="" dns="" delegation=""></the>
DNSDelegationPassword=<the password="" for="" the="" dns="" server="" administrative="" account=""></the>
RebootOnCompletion=yes
و الان بعد تجهيز الملف ننسخه الى الجهاز عن طريق الشبكة اي لو انك وضعته على ملف مشترك و استخدمت امر

كود:
net use

لمعرفة كيفية استخدام الامر ابحث عن الموضوع بنفسك Installing server role server running Server Core installation الجزء الثالث Installing server role server running Server Core installation الجزء الثالث
و بعد نسخه ال السيرفر نكتب الامر التالي

كود:
dcpromo /unattend:
</path>

مثلا لو اننا نسخنا الملف على ال C مباشرة و كان اسمه Complover فان الامر سيكون كالتالي
كود:
dcpromo /unattend:C:\COMPLOVER.TXT

و بعدها سنقوم باعادة تشغيل السيرفر من خلال هذا الامر

كود:
shutdown /r /t 0

بهذا ننهي اخر دروسنا بحمد الله راجي من المولى عز و جل ان يجعله في ميزان حسناتنا




Installing a server role on running Server Core installation - hg[.x hgehge hg[.x core installation installing

__________________
دخولي سيكون متقطع بسبب الدراسة لمدة لا تقل عن 7 شهور
حمل تول بار منتدي سيسكو







bahaa hamam غير متواجد حالياً   رد مع اقتباس
الأعضاء الذين قالوا شكراً لـ bahaa hamam على المشاركة المفيدة:
جليليو (05-20-2012)
 

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36