Aktivieren Sie Hyper-V in der geschachtelten virtuellen Maschine von Windows Server

Virtualisierung ist eine der praktischsten, nützlichsten und leistungsfähigsten Technologien, die wir derzeit als Benutzer, Administratoren und Mitarbeiter in der IT-Welt einsetzen.

Derzeit stehen mehrere Anwendungen zur Verfügung, mit denen diese Aufgabe auf ganzheitliche Weise ausgeführt werden kann. Eine der häufigsten Anwendungen ist Hyper-V, das von Microsoft entwickelt wurde und sowohl in der Privat- als auch in der Geschäftsversion zahlreiche wichtige Funktionen für eine optimale Leistung bietet.

Eine der Funktionen, die nur sehr wenige kennen, ist die verschachtelte Virtualisierung. Heute wird TechnoWikis ausführlich darüber sprechen und wir werden sehen, wie sie in einer virtuellen Maschine mit Windows Server 2016 verwendet wird.

Was ist geschachtelte Virtualisierung?
Verschachtelte Virtualisierung ist eine Funktion, mit der wir Hyper-V in einer virtuellen Hyper-V-Maschine ausführen können, in diesem Fall auf einer Hyper-V-Maschine mit Windows Server 2016.

Dank der geschachtelten Virtualisierung kann ein Hyper-V-Host selbst virtualisiert werden. Bisher war die Virtualisierung über eine bereits virtualisierte Umgebung eine komplizierte Aufgabe.

Diese Art von verschachtelter Virtualisierungsfunktion kann in Umgebungen verwendet werden, in denen ein Hyper-V-Container auf einem virtualisierten Containerhost ausgeführt , ein Hyper-V-Labor in einer virtualisierten Umgebung konfiguriert oder Szenarien mit mehreren Computern getestet werden soll, ohne dass einzelne Hardware erforderlich ist. Das bedeutet erhöhte Kosten und Ressourcen.

Voraussetzungen
Um die geschachtelte Virtualisierung nutzen zu können, benötigen wir Folgendes:

  • Ein Hyper-V-Host mit mindestens Windows Server 2016 oder Windows 10 Anniversary Update.
  • Eine virtuelle Hyper-V-Maschine unter Windows Server 2016 oder Windows 10 Anniversary Update.
  • Eine virtuelle Hyper-V-Maschine mit Konfigurationsversion 8.0 oder höher.
  • Ein Intel-Prozessor mit VT-x- und EPT-Technologie.
See also  So fügen Sie ein Foto als Hintergrund in WhatsApp-Chats ein

In diesem Fall arbeiten wir an Windows 10 Pro Fall Creators.

Um auf dem Laufenden zu bleiben, sollten Sie unseren YouTube-Kanal abonnieren. ABONNIEREN

1. Erstellen Sie die virtuelle Maschine mit Windows Server 2016

Schritt 1

Zum Starten des Vorgangs öffnen wir den Hyper-V-Administrator und können unsere virtuelle Windows Server 2016-Maschine mit einer der folgenden Optionen erstellen:

  • Gehen Sie zum Menü “Aktion” und wählen Sie dort “Neu / Virtuelle Maschine”.
  • Klicken Sie auf die Option Neu auf der rechten Seite und wählen Sie “Virtuelle Maschine”.
  • Klicken Sie mit der rechten Maustaste auf den Server, den physischen Host und wählen Sie “New / Virtual Machine”.

1-create-mauqina-virtual.png

Schritt 2

Das folgende Begrüßungsfenster wird angezeigt:

2-create-machine-vitual.png

Schritt 3

Klicken Sie auf Weiter und wir werden der virtuellen Maschine einen Namen zuweisen:

3-name-to-the-machine-virtual.png

Schritt 4

Drücken Sie erneut auf Weiter und wählen Sie dann die Generation der virtuellen Maschine aus, die die häufigste Generation 1 ist, da die Generation 2 für 64-Bit-Maschinen mit UEFI-Technologie gilt, die nicht alle Benutzer zählen.

4-generation-machine-virtual.png

Schritt 5

Als nächstes definieren wir die zuzuweisende Speichergröße:

5-memory-machine-virtual.png

Schritt 6

Im nächsten Fenster belassen wir den Standardwert “Nicht verbunden” in den Netzwerkfunktionen und klicken auf “Weiter”. Nun konfigurieren wir die Parameter der Festplatte:

6-machine-virtual-parameters-hard-disk.png

Schritt 7

Im nächsten Fenster definieren wir die Quelle, von der aus Windows Server 2016 installiert werden soll. Dies kann ein ISO-Image, eine DVD, ein Netzwerk usw. sein:

7-instalaremos-Windows-Server - 2016.png

Schritt 8

Klicken Sie auf Weiter und wir sehen eine Zusammenfassung der zu erstellenden Maschine:

8-machine-virtual-finalziar.png

Schritt 9

Klicken Sie auf Fertig stellen , um die Aktion abzuschließen. Wir können unsere erstellte virtuelle Maschine sehen: 9-connect-machine-virtual.png

Schritt 10

Wir wählen es aus und klicken auf die Schaltfläche “Verbinden”. Folgendes wird angezeigt:

See also  So verschlüsseln Sie ein USB-Laufwerk mit VeraCrypt

10-start-machine-virtual.png

Schritt 11

Dort klicken wir auf “Verbinden”, um den Installationsprozess für Windows Server 2016 zu starten. 11-start-machine-virtual.png

2. Konfigurieren Sie die verschachtelte Virtualisierung in Windows Server 2016

Nach der Installation von Windows Server 2016 schalten wir die virtuelle Maschine aus und führen den folgenden Befehl auf dem physischen Computer Hyper-V aus. In diesem Fall ermöglicht Windows 10 eine verschachtelte Virtualisierung für die von uns erstellte virtuelle Maschine.

Schritt 1

Dieser Befehl wird in Windows PowerShell als Administrator ausgeführt:

 Set-VMProcessor -VMName <MV-Name> -ExposeVirtualizationExtensions $ true 
Hinweis
In diesem Fall haben wir den Namen in WindowsServer2016 geändert, um Leerzeichenkonflikte zwischen Wörtern zu vermeiden: 12-Configure-nested-virtualization.png

Schritt 2

Jetzt können wir die virtuelle Windows Server 2016-Maschine starten. 13-starten-Sie-die-virtuelle-Maschine-von-Windows-Server-2016.jpg

3. Installieren Sie die Hyper-V-Rolle in Windows Server 2016

Schritt 1

Sobald wir darauf zugreifen, müssen wir die Rolle von Hyper-V installieren und haben zwei Alternativen:

  • Installieren Sie es über die Option “Rollen und Features hinzufügen”.
  • Verwenden von Windows PowerShell
Schritt 2

In diesem Fall verwenden wir Windows PowerShell, führen es also als Administrator auf der virtuellen Maschine aus und führen das folgende Cmdlet aus:

 Install-WindowsFeature Hyper-v -IncludeManagementTools 
Schritt 3

Wir können sehen, dass der Prozess der Installation der Hyper-V-Rolle gestartet wird: 14-prozess-der-installation-der-rolle-von-Hyper-V.png

Schritt 4

Sobald der Vorgang abgeschlossen ist, wird die folgende Meldung angezeigt: 15-prozess-der-installation-von-rol-de-Hyper-V.png

Schritt 5

Der Server muss neu gestartet werden, damit die Änderungen wirksam werden. 16-restart-the-server.png

Schritt 6

Nach dem Neustart von Windows Server 2016 sehen wir die für die Verwendung und entsprechende Konfiguration.

17-admin-hyper-v.png

Schritt 7

Wir können auf den Hyper-V-Administrator zugreifen und von dort aus die erforderlichen virtuellen Maschinen in Windows Server 2016 Hyper-V erstellen. 18-Administrator-von-Hyper-V.png

Schritt 8

In diesem Fall haben wir einen anderen Windows Server-Computer in den virtuellen Hyper-V-Computer installiert: 20-virtual-machine-inside-machine-virtual.png

4. Deaktivieren Sie die verschachtelte Virtualisierung in Windows Server 2016

Wenn wir keine verschachtelte Virtualisierung mehr verwenden, müssen wir das folgende Cmdlet in Windows PowerShell als Administratoren ausführen:

 Set-VMProcessor -VMName <MV-Name> -ExposeVirtualizationExtensions $ false 

21-Disable-nested-virtualization.png

5. Netzwerkoptionen in Windows Server 2016

Beim Erstellen verschachtelter virtueller Maschinen gibt es zwei Netzwerkoptionen: MAC-Adress-Spoofing und NAT-Modus.

MAC-Adress-Spoofing
Damit Netzwerkpakete über zwei virtuelle Switches geleitet werden können, muss das MAC-Adress-Spoofing auf der ersten Ebene des virtuellen Switches aktiviert sein. Dies geschieht mit dem folgenden PowerShell-Befehl:

 Get-VMNetworkAdapter -VMName <MV-Name> | Set-VMNetworkAdapter - MacAddressSpoofing Ein 

Übersetzung von Netzwerkadressen (NAT)
Diese Option basiert auf der Network Address Translation (NAT). Dieser Ansatz eignet sich am besten für Fälle, in denen der Identitätswechsel von MAC-Adressen nicht möglich ist, wie in einer öffentlichen Cloud-Umgebung.

See also  Entwickle ein benutzerdefiniertes Widget für WordPress

Zunächst müssen wir einen virtuellen NAT-Switch in der virtuellen Host-Maschine wie folgt erstellen:

 New-VMSwitch -Name VmNAT -SwitchType Internal New-NetNat -Name LocalNAT -InternalIPInterfaceAddressPrefix "192.168.0.5/24" 

Als Nächstes weisen wir dem Netzwerkadapter eine IP-Adresse zu:

 Get-NetAdapter "vEthernet (VmNat)" | New-NetIPAddress -IPAddress 192.168.0.1 -AddressFamily IPv4 -PrefixLength 24 

Jeder verschachtelten virtuellen Maschine muss eine IP-Adresse und ein Gateway zugewiesen sein.

Auf diese Weise haben wir gesehen, wie die verschachtelte Virtualisierungsfunktion in Hyper-V erstellt und diese Funktionalität weiter erweitert werden kann.

administrator

Leave a Reply

Your email address will not be published. Required fields are marked *