كيفية تشغيل Hyper-V في جهاز ظاهري باستخدام المحاكاة الافتراضية المتداخلة؟

يعد تثبيت دور خادم Hyper-V أو Hyper-V Core Server على الجهاز الفعلي عملية مباشرة ولا يتطلب دائمًا إجراء تكوين إضافي. تتمثل الخطوة التالية في إنشاء بيئة معزولة في نشر وتكوين جهاز ظاهري ونظام تشغيل وتطبيق مستضاف. هذا هو المعروف باسم الافتراضية التقليدية. في هذه الحالة ، يتم استخراج الجهاز الفعلي وعرضه على أنظمة التشغيل الضيف التي يتم استضافتها على الجهاز الظاهري. ولكن ماذا لو أردنا تشغيل Hyper-V داخل الجهاز الظاهري؟ لا يمكن القيام بذلك افتراضيًا ، ولكن مع تغيير إضافي على خادم Hyper-V والجهاز الظاهري الهدف. تسمى التقنية التي تسمح لنا بتشغيل جهاز ظاهري داخل الجهاز الظاهري المحاكاة الافتراضية المتداخلة . كما أنه مدعوم من قبل بائعي شهير آخرين مثل VMware و Citrix و Nutanix. تبدو مثيرة للاهتمام ، ولكن ما هي حالة الاستخدام لتشغيل جهاز ظاهري داخل الجهاز الظاهري؟ يستخدم أساسا من قبل المطورين لاختبار الغرض ، مختبرات وتشغيل حاويات Hyper-V.

إذا حاولنا تثبيت Hyper-V في جهاز VM ، فسوف نحصل على خطأ يشير إلى أنه لا يمكن إجراء التثبيت نظرًا لنقص القدرات الافتراضية.

تتمثل حلول هذه العقبة في تمكين المحاكاة الافتراضية المتداخلة على خادم Hyper-V لجهاز ظاهري مستهدف. في النص التالي ، سنطلعك على إجراء تمكين المحاكاة الافتراضية المتداخلة على خادم Hyper-V المستضاف على Windows Server 2019.

  1. قم بتسجيل الدخول أو الاتصال بـ Windows Server 2019 حيث قمت بتثبيت دور Hyper-V
  2. افتح برنامج Hyper-V Manager
  3. انتقل إلى VM حيث تريد تمكين المحاكاة الافتراضية المتداخلة. في مثالنا ، تم تسمية VM باسم "Windows2019" كما هو موضح في لقطة الشاشة

  4. إيقاف VM
  5. انقر بزر الماوس الأيمن فوق قائمة ابدأ ، ثم انقر فوق Windows Powershell (المسؤول)
  6. اكتب Set-VMProcessor -VMName Windows2019 -ExposVirtualizationExtensions $ true ، ثم اضغط في هذا المثال ، Windows2019 هو اسم VM. ستحتاج إلى كتابة اسم جهاز VM المستضاف على برنامج Hyper-V Manager

  7. والخطوة التالية هي تكوين الشبكات مع الجهاز الظاهري المتداخلة. يمكن القيام بذلك باستخدام MAC Spoofing أو ترجمة عنوان الشبكة (NAT). في حالتنا ، سنقوم بتمكين MAC Spoofing عن طريق كتابة أمر Get-VMNetworkAdapter - VMName Windows2019 | Set-VMNetworkAdapter --MacAddressSpoofing On في Powershell. الرجاء استبدال Windows2019 باسم الجهاز الظاهري

  8. قم بتشغيل VM وتسجيل الدخول إلى Windows Server 2019
  9. افتح Server Manager وانقر فوق إضافة أدوار وميزات
  10. انقر فوق التالي أسفل قبل أن تبدأ
  11. انقر فوق " التالي" ضمن تحديد نوع التثبيت
  12. انقر فوق التالي أو اختر الخادم الوجهة ضمن تحديد الخادم الوجهة
  13. حدد Hyper-V ضمن تحديد أدوار الخادم ثم انقر فوق " إضافة ميزات"
  14. انقر فوق التالي لتثبيت Hyper-V
  15. انقر فوق " التالي" ضمن تحديد ميزات
  16. انقر فوق " التالي" ضمن Hyper-V
  17. اختر محول شبكة تحت إنشاء مفاتيح افتراضية . سيكتشف Windows Server تلقائيًا جميع محولات الشبكة المتوفرة على هذا الجهاز
  18. انقر فوق التالي تحت ترحيل الجهاز الظاهري
  19. انقر فوق التالي أو اختر الموقع الافتراضي للقرص الثابت الظاهري أو ملف تكوين الجهاز الظاهري ضمن المخازن الافتراضية
  20. حدد إعادة تشغيل الأدوار الوجهة أو خدمات الدور أو الميزات على خادم محدد ، انقر فوق تثبيت ، ثم انقر فوق نعم أسفل تأكيد اختيارات التثبيت
  21. انقر فوق تثبيت وانتظر حتى يقوم Windows Server 2019 بتثبيت دور Hyper-V
  22. انقر فوق تثبيت أسفل تأكيد تحديد التثبيت
  23. انتظر حتى ينتهي Windows من تثبيت دور Hyper-V. سيتم تلقائيا تثبيت الجهاز الظاهري.

  24. تسجيل الدخول إلى خادم ويندوز 2019
  25. افتح مدير الخادم
  26. انتقل إلى الأدوات ، ثم انقر فوق Hyper-V Manager
  27. قم بتثبيت جهاز افتراضي واستمتع باللعب باستخدام Hyper-V

مقالات مثيرة للاهتمام