כיצד להפעיל ולהגדיר ניהול מרחוק של Hyper-V
אם התקנת את Hyper-V במהדורה שאינה GUI של Windows (Windows Server Core או Microsoft Hyper-V Server), באפשרותך להשתמש ברכיבי cmdlet של PowerShell ממודול Hyper-V כדי לנהל את המארחים והמחשבים הווירטואליים שלך. כדי להפוך את ניהול המחשבים הווירטואליים לנוח יותר, מומלץ להשתמש בממשק הגרפי של מסוף Hyper-V Manager או בממשק האינטרנט של מרכז הניהול של Windows (WAC). מאמר זה מראה לך כיצד להפעיל ולקבוע תצורה של ניהול רכיבי Hypervisor מרחוק של Microsoft באמצעות מסוף Hyper-V Manager בסביבה שאינה תחום (קבוצת עבודה).
בדוגמה זו, נראה לך כיצד להתחבר מרחוק למארח Hyper-V (הפועל ב- Windows Server 2022/2019/2016/2012 R2 או Win 11/10/8.1) מתחנת עבודה של Windows 10 Pro x64 באמצעות מסוף Hyper-V Manager. ודא שהמארח עם תפקיד Hyper-V ותחנת העבודה שלך נמצאים באותה קבוצת עבודה.
השלב הראשון הוא לאפשר ניהול מרחוק במארח Hyper-V. אם תפקיד Hyper-V מותקן ב- Server Core או ב- Microsoft Hyper-V Server, הפעל את כלי השירות
sconfig.cmdולאחר מכן עבור לסעיף 4 - ניהול מרחוק והפעל ניהול מרחוק.,
לאחר מכן, פתח את מסוף PowerShell, הגדר את שירות WinRM ואפשר אימות CredSSP:
Enable-PSRemoting
Enable-WSManCredSSP -Role server
אם הפעלת את WinRM באמצעות הפקודה 'Enable-PSRemoting', פעולה זו תיצור באופן אוטומטי את הכללים הדרושים בחומת האש של Microsoft Defender.
אם ברצונך לבדוק אם יציאת ברירת המחדל של WinRM (TCP 5985) זמינה בצד הלקוח של השרת, באפשרותך להשתמש בפקודה הבאה:
Test-NetConnection -ComputerName 192.168.21.30 -Port 5985אם שני המארחים (הן תחנת העבודה של מנהל המערכת והן שרת Hyper-V) מצורפים לאותו תחום Active Directory, עליך להוסיף את חשבון המשתמש שלך לקבוצה המקומית Administrators או Hyper-V Administrators במחשב המארח Hyper-V כדי ליצור חיבור מרוחק.
השלב הבא הוא להגדיר את מחשב הלקוח של Windows 10 שממנו אתה הולך לנהל את שרת Hyper-V שלך.
התקן את מסוף Hyper-V Manager. לשם כך, הפעל את
optionalfeaturesכדי לפתוח את הקונסולה הפעל או כבה את תכונות Windows. הרחב את צומת Hyper-V ובדוק כדי להתקין את כלי ניהול ממשק המשתמש הגרפי Hyper-V.
באפשרותך גם להתקין את לקוח Hyper-V Manager באמצעות PowerShell:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-Management-Clientsאם תנסה להתחבר למארח Hyper-V המרוחק כעת, תקבל שגיאה:
CredSSP authentication is currently disabled on the local client. You must be running with administrator privileges in order to enable CredSSP.
כדי להפוך את מארח Hyper-V לנגיש לפי שם מתחנת העבודה של הניהול, עליך להוסיף ערך לקובץ hosts (C:\Windows\System32\drivers\etc\hosts) במחשב הלקוח.
באפשרותך להוסיף את הערך לקובץ hosts באמצעות PowerShell:
Add-Content -Path "C:\Windows\System32\drivers\etc\hosts" -Value "192.168.21.30 hv19"הקובץ hosts אמור להכיל את השורה הבאה:
192.168.21.30 hv19עכשיו אתה צריך להוסיף את השם של שרת Hyper-V המארחים מהימנים:
Set-Item WSMan:\localhost\Client\TrustedHosts -Value "hv19"לאחר מכן שמור את הסיסמה עבור חשבון מנהל המערכת Hyper-V שבו תשתמש כדי להתחבר למנהל האישורים של Windows:
cmdkey /add:hv19 /user:Administrator /pass:HypVpaSS22אם אינך מעוניין להשתמש בסיסמה שמורה, באפשרותך להתחבר ל- Hyper-V עם בקשת אישור אינטראקטיבית:
runas /user:hv19\Administrator /netonly "mmc virtmgmt.msc"ודא שבחיבורי הרשת שלך ב- Windows 10 מוקצה פרופיל רשת ציבורית:
Get-NetConnectionProfile|select InterfaceAlias,NetworkCategory
אם הפקודה מחזירה את סוג החיבור (מיקום) כציבורי, שנה אותו לפרטי:
Set-NetConnectionProfile -InterfaceAlias "EthernetLAN2" -NetworkCategory Privateהפעל אימות CredSSP בלקוח וציין את כתובת השרת שאתה נותן בה אמון כדי להקצות את האישורים שלך:
Enable-WSManCredSSP -Role client -DelegateComputer "hv19"אשר את הפעולה:
y->
Enterפעולה זו תשנה גם את ההגדרות של המדיניות המקומית אפשר האצלת אישורים חדשים.
כעת הפעל אימות NTLM במחשב שאינו תחום:
פתח את עורך המדיניות הקבוצתית המקומי:
gpedit.msc;
עבור אל מדיניות מחשב מקומית -> תצורת מחשב -> תבניות מנהליות -> מערכת -> הקצאת אישורים;
הפוך את הפריט לזמין אפשר הקצאת אישורים חדשים באמצעות אימות שרת NTLM בלבד;
לחץ על הצג והוסף שני ערכים עבור שם שרת Hyper-V שלך (בדוגמה שלנו, הוא hv19):
wsman/hv19ו
wsman/hv19.local;
סגור את עורך GPO ועדכן את הגדרות המדיניות הקבוצתית של המחשב:
gpupdate /force
כעת אתה אמור להיות מסוגל להתחבר למארח המרוחק עם תפקיד Hyper-V. פתח את מסוף Hyper-V Manager (
virtmgmt.msc) ולחץ על התחבר לשרת. הזן את שם מארח Hyper-V המרוחק:
אם עשית הכל נכון, הקונסולה צריכה להתחבר לשרת Hyper-V ולהציג רשימה של מכונות וירטואליות רשומות.
עכשיו אתה יכול לנהל הגדרות שרת Hyper-V, ליצור/להפעיל/להשבית, לייבא/לייצא מכונות וירטואליות Hyper-V מהמסוף הגרפי.








