الفصل : 10
الجزء : 2
العنوان : ال Server Core
أدوات إدارة الخوادم عن بُعد (RSAT)
من الحقائق أيضًا أنه يمكنك إدارة Server Core باستخدام أدوات إدارة الخوادم عن بُعد (RSAT) في Windows 10. ال RSAT هو في الأساس نسخة من Server Manager والأدوات الإدارية المصاحبة المصممة لتعمل على نظام التشغيل العميل. في حالتنا، لدي بالفعل جهاز Windows 10 تم تثبيت RSAT عليه في وقت سابق من الكتاب، لذا سأختبر هذا عن طريق تسجيل الدخول إلى ذلك الجهاز وإضافة WEB4 إلى الواجهة. لقد انتهيت للتو من تثبيت دور IIS على WEB4 في مهمتنا السابقة، لذا يجب أن أتمكن من رؤية ذلك مدرجًا داخل RSAT عند اتصاله بـ WEB4.
إذا لم تكن قد استخدمت RSAT من قبل ولم تقرأ ذلك القسم من نصنا، من المهم أن تعرف أنه لا يوجد تطبيق يسمى Remote Server Administration Tools. بدلاً من ذلك، بعد اكتمال تثبيت RSAT، قم بالاطلاع داخل قائمة Start لديك على التطبيق المسمى Server Manager. هذه هي الطريقة التي تستخدم بها عميل Windows 10 لإدارة Windows Server 2022 (أو أي إصدار آخر) عن بُعد:
تمامًا كما تفعل من واجهة Server Manager الخاصة بـ Windows Server 2022، تقدم من خلال المعالج لإضافة سيرفرات أخرى لإدارتها. بمجرد إضافة WEB4 كسيرفر مدار في Server Manager الخاص بجهاز Windows 10، يمكنني رؤية IIS مدرجًا داخل لوحة التحكم الخاصة بي. هذا يشير إلى أن خدمة IIS التي تعمل على WEB4 مرئية، ويمكن الوصول إليها، ويمكن تكوينها مباشرة من جهاز الكمبيوتر المكتبي الذي يعمل بنظام Windows 10 الخاص بي. بالنسبة للغالبية العظمى من المهام التي أحتاج إلى إنجازها على WEB4، لن أضطر أبدًا إلى القلق بشأن تسجيل الدخول إلى وحدة التحكم الخاصة بهذا السيرفر.
إذا نقرت بزر الماوس الأيمن على اسم السيرفر WEB4 من داخل وحدة التحكم RSAT هذه، يمكنك أن ترى أن لدي العديد من الميزات المتاحة لي والتي يمكنني استخدامها لإدارة هذه الوحدة البعيدة من Server Core:
إذن، يمكنك أن ترى أن هناك طرقًا لاستخدام الأدوات الرسومية لإدارة وحداتنا التي تعمل بدون واجهة GUI من Windows Server. الأمر يتعلق فقط بوضع عقلك في مكان حيث تفكر في السيرفرات على أنها بدون واجهة، وأن الأدوات مثل PowerShell أو Server Manager لا تهتم إطلاقًا بما إذا كان السيرفر الذي تقوم بتغييره محليًا أو عن بُعد. العمليات والأدوات هي نفسها في كلتا الحالتين. يمكنك أن ترى في لقطة الشاشة السابقة أنني يمكنني حتى النقر من هنا لإطلاق اتصال PowerShell عن بُعد إلى WEB4. النقر على هذا الزر يُطلق فورًا PowerShell prompt مرتبط عن بُعد بالسيرفر WEB4، على الرغم من أنني حاليًا مسجل الدخول فقط إلى محطة عمل Windows 10 الخاصة بي. هذا أسهل حتى من إصدار cmdlet Enter-PSSession من داخل PowerShell.
إغلاق Command Prompt بالخطأ
دعونا نلقي نظرة الآن على شيء آخر مباشرة من وحدة التحكم الخاصة بـ Server Core؛ هذا هو عقبة شائعة يجب التغلب عليها إذا لم تكن قد استخدمت Server Core كثيرًا. نحن نميل إلى إغلاق النوافذ والتطبيقات التي لم نعد نستخدمها، لذا قد تغلق دون وعي نافذة Command Prompt التي تخدم كل وجودك الإداري داخل جلسة وحدة التحكم الخاصة بـ Server Core. الآن تجلس أمام شاشة فارغة كبيرة، مع عدم وجود واجهة وبلا مكان للذهاب من هنا.
كيف تعود إلى العمل على هذا السيرفر؟ هل يجب علينا إيقاف السيرفر وإعادة تشغيله لإعادة تعيينه؟ هذا من شأنه أن يقطع أي أدوار أو حركة مرور قد يقدمها هذا السيرفر للمستخدمين، لذا من الواضح أن هذا ليس النهج المثالي.
الجديد في Windows Server 2022 هو ميزة حيث، إذا أغلق المسؤول نافذة Command Prompt الخاصة بـ Server Core عن طريق الخطأ، فستقوم تلقائيًا بإعادة إطلاق واحدة جديدة. هذا لطيف جدًا! ويعمل في معظم الأوقات، ولكن لدي بعض الحالات التي لم يحدث فيها إعادة الإطلاق التلقائي، لذا كنت لا أزال عالقًا جالسًا على شاشة سوداء فارغة تمامًا، تمامًا كما يحدث في أي إصدارات سابقة من Server Core.
في حالة عدم حدوث الإطلاق التلقائي، أو إذا كنت تدير Server Core على إصدار أقدم من Windows Server، هناك طريقة بسيطة لاستعادة Command Prompt، وذلك باستخدام Task Manager لإطلاق نافذة Command Prompt جديدة. بعد إغلاق نافذة Command Prompt الحالية عن طريق الخطأ، عند الجلوس على الشاشة السوداء الفارغة لوحدة التحكم الخاصة بـ Server Core، يمكنك الضغط على Ctrl + Alt + Del وستُعرض عليك الخيارات التالية:
هناك بعض الوظائف المختلفة التي يمكنك تنفيذها هنا، وهو أمر رائع. ولكن لاستعادة نافذة Command Prompt، انزل بالسهم إلى Task Manager واضغط Enter. هذا سيُطلق تطبيق Task Manager الذي نعرفه جميعًا. الآن، انقر على More details لتوسيع شاشات Task Manager. اسقط قائمة File، ثم انقر على Run new task:
في مربع Create new task، اكتب cmd ثم انقر على OK:
بدلاً من ذلك، يمكنك تحديد إطلاق أي تطبيق مباشرة من هذا المربع Create new task. إذا كنت مهتمًا بالانتقال مباشرة إلى PowerShell، بدلاً من كتابة cmd، يمكنك ببساطة كتابة powershell في ذلك المربع، وسيفتح مباشرة.
ال Windows Admin Center لإدارة Server Core
في حين أن Command Prompt من وحدة التحكم، اتصالات PowerShell عن بُعد، إدارة Server Manager عن بُعد، وحتى أدوات RSAT التي تعمل على محطة عمل Windows 10 كلها أدوات صالحة وقوية لإدارة وحدات Server Core الخاصة بنا، فقد تم تجاوزها جميعًا الآن بإصدار Windows Admin Center (WAC). لقد تعلمت بالفعل ما يمكن أن يفعله WAC لإدارة البنية التحتية الكاملة للسيرفرات الخاصة بك، ولكن ما نحتاج إلى الإشارة إليه هنا هو أن WAC يمكن استخدامه للسيرفرات سواء كانت مع أو بدون واجهات رسومية.
لقد تحدثت مع العديد من مديري Windows Server حول موضوع Server Core، وأحد أكبر العوائق أمام تنفيذ هذه المنصات السيرفرية الأكثر كفاءة وأمانًا هو التخوف من أنه بمجرد تكوينها، ستكون الإدارة والصيانة المستمرة لهذه السيرفرات أكثر صعوبة في التعامل. المديرين الذين هم على دراية ومرتاحين للعمل مع Windows Server Desktop Experience يعرفون تمامًا ما يجب فعله لإنجاز مهامهم اليومية، ولكن إزالة تلك الواجهة النقرة والنقرة وفجأة يصبح يوم العمل أكثر تعقيدًا.
لحسن الحظ، لا تحتاج إلى حفظ دليل PowerShell لاستخدام Server Core! WAC يعامل وحدات Server Core بنفس الطريقة التي يعامل بها السيرفر الذي يعمل بواجهة Desktop Experience. إنه فقط يعمل! لدينا بالفعل WAC مثبت على سيرفر في مختبرنا التجريبي، لذا دعونا نفتحها، نضيف السيرفر الجديد WEB4 ليتم إدارته، ونلقي نظرة على الخيارات المتاحة للصيانة المستمرة لهذا السيرفر.
عندما نتصل لأول مرة بـ WEB4 عبر وحدة WAC، لا يوجد شيء هنا يشير إلى أن هذه هي وحدة Server Core. لدينا جميع أدوات WAC والمرافق المتاحة للنقر عليها:
دعونا نجرب بعض الأشياء من WAC. لديك أدوات التحكم في الطاقة في أعلى الشاشة من خلالها يمكنك بسهولة إيقاف تشغيل أو إعادة تشغيل السيرفر. هذا أسهل وأسرع بكثير من الحاجة إلى إنشاء اتصال PowerShell عن بُعد من خلاله يمكنك إصدار أوامر لتحقيق نفس الإجراءات. هناك أيضًا مقاييس الأداء على الشاشة الرئيسية (إذا قمت بالتمرير لأسفل)، تعرض استهلاك وحدة المعالجة المركزية، الذاكرة، وموارد الشبكة. بدون WAC، ستحتاج إلى تسجيل الدخول إلى WEB4 وتشغيل Task Manager لرؤية هذه الإحصائيات:
بالانتقال بعيدًا عن الشاشة الرئيسية، بقدر فائدتها، جرب النقر على أحد الأدوات المدرجة على الجانب الأيسر من الشاشة، مثل Events. بدون WAC، إذا كنت ترغب في استكشاف مشكلة ما في Server Core، سيكون من المنطقي النظر في سجلات الأحداث الخاصة بـ Windows على هذا السيرفر، ولكن كيف يمكنك القيام بذلك من واجهة الأوامر النصية؟ أعتقد أنه يمكنك تسجيل الدخول إلى وحدة التحكم الخاصة بـ Server Core واستخدام Task Manager لإطلاق EventVwr، ولكن فتح WAC والنقر فقط على Events أسهل بكثير:
أمثلة أخرى على الوظائف المفيدة داخل WAC، خصوصًا عند العمل مع وحدة Server Core، هي استخدام Files & file sharing للتنقل في هيكل الملفات والمجلدات للقرص الصلب لـ WEB4، أو استخدام وظيفة Firewall هنا لإنشاء أو إزالة قواعد جدار الحماية الخاص بـ Windows على WEB4. هناك أيضًا أداة Networks، من خلالها يمكنك التحكم في تكوينات عناوين IP.
في حين أن هناك العديد من الأدوات الأخرى داخل WAC، فإن آخر شيء أود الإشارة إليه هو أنه، مرة أخرى، لدينا خيار PowerShell (مشابه لما يمكننا إطلاقه من داخل Server Manager). زر PowerShell هذا سيستدعي ويعرض لنا اتصال PowerShell عن بُعد بوحدة Server Core الخاصة بـ WEB4، في حال لم نتمكن من العثور على وظيفة ما داخل WAC ونحتاج إلى التعمق أكثر تحت الغطاء لإنجاز شيء ما من واجهة الأوامر النصية. والأفضل من ذلك هو أنك لن تضطر أبدًا إلى إطلاق PowerShell! كل هذا يحدث داخل نافذة المتصفح الخاص بك:
هناك الكثير الذي يمكن إنجازه من داخل WAC—تحرير الـ Registry، إضافة الأدوار والميزات، التحقق من حالة الخدمات الخاصة بك، وحتى التفاعل مع Windows Update. إذا لم تكن تستخدم WAC بالفعل، فإنك تفوت الكثير!
أداة Sconfig
الآن سنخطو خطوة إلى الوراء ونتحقق من أداة متاحة داخل Server Core، لكنها عموماً تكون مفيدة فقط عند العمل على وحدة التحكم الخاصة بالسيرفر. لقد ذكرنا Sconfig في وقت سابق من هذا الفصل، لكن مررنا عليه سريعاً في ذلك الوقت لكي تتمكن من التعرف على Server Core بشكل أعمق من خلال Command Prompt وPowerShell. بينما يمكنك بالتأكيد تجاهل Sconfig تمامًا وإجراء جميع التكوينات والتعديلات على Server Core من خلال واجهات الأوامر التقليدية وأدوات الإدارة المركزية، فإن Sconfig هو أداة رائعة لإجراء تغييرات أولية على الشبكة، واسم المضيف، وعضوية الدومين على سيرفرك الجديد.
كانت Sconfig موجودة في معظم إصدارات Server Core، لكن في الماضي كان عليك دائمًا إطلاقها عن قصد للاستفادة من القدرات الموجودة فيها. Windows Server 2022 هو أول مرة نراها مع ميزة الإطلاق التلقائي عند بدء تشغيل السيرفر. إذا كنت قد بنيت نسختك الخاصة من Server Core لـ Server 2022 أثناء قراءة هذا الفصل، فمن المؤكد أنك رأيت واجهة Sconfig، لأنها تُطلق فورًا بعد تسجيل الدخول إلى Server Core الخاص بك.
الخيارات المتاحة داخل Sconfig هي واضحة إلى حد ما، لكننا سنغطي المهام الشائعة التي تُنفذ هنا. مرة أخرى، هذه كلها أشياء يمكنك إنجازها بدلاً من ذلك عبر PowerShell cmdlets، لكنني أجد أن الطريقة باستخدام Sconfig أسهل. الاستخدامات الأكثر شيوعًا لهذه الواجهة هي تكوين إعدادات الشبكة الأولية بالضغط على 8، أو لتكوين اسم السيرفر وعضوية الدومين باستخدام الخيارات 2 و1.
سأقوم بالضغط على 2 على لوحة المفاتيح ثم الضغط على Enter، وفورًا ستظهر لي رسالة تطلب مني تحديد اسم كمبيوتر جديد. هذه طريقة سريعة للغاية لتكوين اسم المضيف لسيرفرات Server Core الجديدة. نظرًا لأنني لا أريد فعليًا إعادة تسمية WEB4، سأترك التحديد فارغًا وأضغط على Enter للعودة إلى الشاشة الرئيسية.
الآن أريد التحقق من إعدادات الشبكة. الضغط على 8 ثم Enter يجلبني إلى إعدادات Network adapter، حيث يمكنني رؤية أن عنوان IP الحالي على NIC الخاص بـ WEB4 هو 10.10.10.12. هذا صحيح، لكن دعونا نغير هذا العنوان من أجل استعراض تغيير إعدادات Sconfig بشكل فعلي.
أولاً، أختار مؤشر محول الشبكة الخاص بي، وهو الرقم 1. الآن تظهر لي معلومات إضافية حول ما هو مُعد بالفعل على هذا NIC ولدي خيارات لتغيير هذه المعلومات. اختيار الخيار 1 مرة أخرى سيسمح لي بتعيين عنوان محول الشبكة:
أدخل الحرف S، الذي يُخبر Sconfig بأنك تريد إدخال عنوان IP ثابت، ثم أدخل عنوان IP الجديد الذي تريد تكوينه على هذا NIC. سأغير WEB4 إلى 10.10.10.30، فقط لأثبت أن هذا يعمل.
بعد إدخال عنوان IP، يجب علي أيضًا تحديد قناع الشبكة الفرعية الجديد وعنوان البوابة:
تم تحديث NIC الخاص بـ WEB4 فورًا إلى عنوان IP جديد 10.10.10.30، ويمكننا المضي قدمًا بإعداد آخر إذا لزم الأمر. على الرغم من أنه قد لا يكون من الشائع زيارة أداة Sconfig بعد التكوين الأولي لوحدة Server Core، فإن هذه الأداة يمكن أن توفر الكثير من الوقت عند استخدامها لتكوين إعدادات الشبكة والتسمية الأولية لأي وحدة Server Core جديدة. بمجرد أن تنتهي من تعيين عنوان IP، وتعيين اسم المضيف، والانضمام إلى هذا الجهاز للدومين الخاص بك، فمن المحتمل أن لا تعود إلى هذه الواجهة مرة أخرى وبدلاً من ذلك ستعمل من أدوات مثل WAC، Server Manager، أو جلسة PowerShell عن بُعد لإنجاز المهام اليومية.
النهاية
نكون هنا انتهينا من الجزء 2 من الفصل 10 تماما من شهادة MCSA المقدمة من Microsoft الأن نغوص في الأعماق
و لا بد وانت تقرا ان تكون مركز جيدا لكل معلومة ومعك ورقة وقلم , لانك بالتاكيد ستحتاجها
واذا واجهتك اي مشكلة في الفهم او ما شابه , يمكنك على الفور الذهاب الى المجتمع الخاص بنا في Telegram للمناقشة والتواصل معنا من هنا
او اذا واجهتك مشكلة في الموقع او تريد اجابة سريعة يمكنك الذهاب الى اخر صفحة في الموقع ستجد صفحة اتصل بنا موجودة يمكنك ارسالة لنا مشكلتك , وسيتم الرد عليها بسرعة جدا ان شاء الله
ويمكنك الأنضمام الى المجتمع Hidden Lock بالكامل مع جميع قنواته للأستفادة في اخر الأخبار في عالم التقنية وايضا الكتب بالمجان والكورسات والمقالات من خلال الرابط التالي لمجموعة القنوات من هنا
يمكنك ايضا متابعتنا في منصات X او Twitter سابقا , لمشاهدة الاخبار والمقالات السريعة والمهمة من
وفقط كان معكم Sparrow اتمنى ان تدعوا لي وتتذكروني في الخير دوما