title | excerpt | updated |
---|---|---|
Netzwerk auf Windows Server mit Hyper-V konfigurieren |
Erfahren Sie hier, wie Sie das Netzwerk auf Windows Server mit Hyper-V konfigurieren |
2024-08-07 |
[!primary] Diese Übersetzung wurde durch unseren Partner SYSTRAN automatisch erstellt. In manchen Fällen können ungenaue Formulierungen verwendet worden sein, z.B. bei der Beschriftung von Schaltflächen oder technischen Details. Bitte ziehen Sie im Zweifelsfall die englische oder französische Fassung der Anleitung zu Rate. Möchten Sie mithelfen, diese Übersetzung zu verbessern? Dann nutzen Sie dazu bitte den Button "Beitragen" auf dieser Seite.
Diese Anleitung erklärt, wie Sie das Netzwerk mit Hyper-V auf Windows Server konfigurieren.
Bei den High Grade & SCALE Server-Reihen ist der Betrieb von Additional IPs im Bridged-Modus (über virtuelle MAC-Adressen) nicht möglich. Es ist deshalb notwendig, die Additional IPs im Routed-Modus oder über das vRack zu konfigurieren.
Da die Advance Server nur über zwei Netzwerkinterfaces verfügen, wird empfohlen, den Server im privaten Modus zu konfigurieren, indem ein Teaming-Modus mit beiden an das vRack angebundenen Interfaces erstellt wird. Ein zweiter Server kann dann als Internet-Gateway dienen, wobei eine Schnittstelle mit dem privaten Netzwerk und eine andere mit dem öffentlichen Netzwerk verbunden ist.
Für diese Art der Konfiguration können Sie die in der Anleitung zur Konfiguration von IP-Aliasing beschriebene Funktion verwenden.
Es ist auch möglich, diese Konfiguration auf jedem der Hyper-V Server (ein privates Interface / ein öffentliches Interface auf jedem Server) einzurichten und keine Port-Aggregation zu konfigurieren. In diesem Fall verfügt das private Netzwerk jedoch über eine geringere Bandbreite und keine hohe Verfügbarkeit der Netzwerkinterfaces.
- Sie haben einen Dedicated Server in Ihrem Kunden-Account.
- Sie verfügen über eine Additional IP-Adresse oder einen Additional IP-Block.
- Sie haben Zugriff auf Ihr OVHcloud Kundencenter.
Warning
Im OVHcloud Kundencenter dürfen keine virtuellen MACs für Additional IPs angelegt werden.
[!primary]
Bei diesen Serverreihen gibt es 4 Netzwerkkarten: jeweils zwei für das öffentliche und lokale Netzwerk. Um die gesamte Bandbreite zu nutzen, müssen Aggregate erstellt werden.
Folgende Schritte sind notwendig:
- NIC Teaming konfigurieren
- Die Hyper-V- und RRAS-Rollen installieren
- RRAS als Router konfigurieren
Öffnen Sie Windows Powershell und führen Sie den Befehl Get-NetAdapter
aus:
PS C:\Windows\system32> Get-NetAdapter
Name InterfaceDescription ifIndex Status MacAddress LinkSpeed
---- -------------------- ------- ------ ---------- ---------
Ethernet Mellanox ConnectX-5 Adapter 9 Up 04-3F-72-D5-C3-38 25 Gbps
Ethernet 4 Mellanox ConnectX-5 Adapter #4 7 Up 0C-42-A1-DD-37-B3 25 Gbps
Ethernet 2 Mellanox ConnectX-5 Adapter #2 6 Up 04-3F-72-D5-C3-39 25 Gbps
Ethernet 3 Mellanox ConnectX-5 Adapter #3 4 Up 0C-42-A1-DD-37-B2 25 Gbps
In diesem Beispiel bedeutet das folgendes:
- Die öffentlichen Schnittstellen sind
Ethernet 3
undEthernet 4
. - Die privaten Schnittstellen sind
Ethernet
undEthernet 2
.
[!primary]
Überprüfen Sie, dass Ihre Konfiguration ähnlich ist. Sie können Informationen zu öffentlichen oder privaten MAC-Adressen und Interfaces in Ihrem OVHcloud Kundencenter oder über die OVHcloud API abrufen.
Öffnen Sie den Server Manager, gehen Sie zu Local Server
{.action} und klicken Sie auf Disabled
{.action} neben "NIC Teaming".
Klicken Sie auf der nächsten Seite mit der rechten Maustaste auf eine der zuvor identifizierten öffentlichen Interfaces und klicken Sie dann auf Add to New Team
{.action}.
Geben Sie einen Namen für Ihr Team ein und fügen Sie das zweite Interface hinzu. Öffnen Sie anschließend die erweiterten Einstellungen, stellen Sie "Teaming Mode" auf LACP
ein und klicken Sie auf OK
{.action}.
Um einen Verbindungsverlust beim Neustart zu vermeiden, muss die IP-Adresse statisch für das Team eingerichte werden.
Drücken Sie Windows Key
+ R
, um ein Run-Fenster ("Ausführen") zu öffnen. Geben Sie ncpa.cpl
ein und klicken Sie auf OK
{.action}. Die Systemsteuerung für die Netzwerkverbindungen öffnet sich.
Klicken Sie rechts auf das von Ihnen erstellte Team und klicken Sie auf Properties
{.action}.
Doppelklicken Sie auf Internet Protocol Version 4 (TCP/IPv4)
{.action}.
Geben Sie unter Use the following IP address
Ihre IP-Adresse ein.
Die Subnetzmaske und das Standardgateway sind: 255.255.255.255 und 100.64.0.1 (siehe unten).
Die DNS-Server können Sie selbst auswählen. In unserem Beispiel verwenden wir 213.186.33.99 und 8.8.8.8.
Klicken Sie auf OK
{.action}, um das Fenster zu schließen, und erneut auf OK
{.action}, um das Fenster der Adaptereigenschaften zu schließen.
Gehen Sie im Server Manager zum Dashboard
{.action} und klicken Sie auf Add Roles and Features
{.action}.
Folgen Sie dem Assistenten bis zum Abschnitt "Server Roles". Wählen Sie dann Hyper-V
und Remote Access
aus.
Gehen Sie dann zum Unterbereich "Virtual Switches" von "Hyper-V" und stellen Sie sicher, dass keine Schnittstelle ausgewählt ist.
Gehen Sie dann zum Unterbereich "Role Services" von "Remote Access" und haken Sie Routing
an.
Wählen Sie im Bereich "Confirmation" die Option Restart the destination server automatically if required
aus und klicken Sie auf Install
{.action}.
In den neuesten Versionen von Windows Server sind virtuelle Hyper-V-Switches auf einem LBFO-basierten Netzwerkadaptercluster veraltet. Daher muss der Switch manuell mithilfe von PowerShell erstellt werden.
Führen Sie den folgenden Befehl aus und ersetzen Sie "vSwitch_Name" durch den Namen Ihrer Wahl und "NIC_Team_Name" durch den Namen der zuvor erstellten Team-Kundenkennung:
New-VMSwitch -Name "vSwitch_Name" -NetAdapterName "NIC_Team_Name" -AllowNetLbfoTeams $true -AllowManagementOS $true
Öffnen Sie die neue Anwendung "Routing and Remote Access" und rechtsklicken Sie auf Ihren Server. Klicken Sie hier auf Configure and Enable Routing and Remote Access
{.action}.
Wählen Sie Custom configuration
aus und klicken Sie auf Next
{.action}.
Wählen Sie dann LAN Routing
aus und klicken Sie auf Next
{.action}.
Klicken Sie auf Finish
{.action} und im neuen Fenster auf Start Service
{.action}.
Die IP-Konfiguration muss nun auf das Hyper-V-Interface angewendet werden.
Drücken Sie Windows Key
+ R
, um ein Run-Fenster ("Ausführen") zu öffnen. Geben Sie ncpa.cpl
ein und klicken Sie auf OK
{.action}. Die Systemsteuerung für die Netzwerkverbindungen öffnet sich.
Klicken Sie rechts auf den "vEthernet"-Adapter und klicken Sie dann auf Properties
{.action}.
Doppelklicken Sie Internet Protocol Version 4 (TCP/IPv4)
{.action}.
Wählen Sie Use the following IP address
aus und tragen Sie Ihre IP-Adresse ein.
Die Subnetzmaske und das Standardgateway sind: 255.255.255.255 und 100.64.0.1 (siehe unten).
Die DNS-Server können Sie selbst auswählen. In unserem Beispiel verwenden wir 213.186.33.99 und 8.8.8.8.
Klicken Sie dann auf Advanced...
und klicken Sie im neuen Fenster auf Add...
{.action} unter "IP addresses".
Fügen Sie die IP-Adresse und die Subnetzmaske Ihrer Additional IP hinzu und klicken Sie auf Add
{.action}.
Wenn Sie alle Adressen angegeben haben, klicken Sie auf OK
{.action}, um das Einstellungsfenster zu schließen und erneut auf OK
{.action}, um die TCP/IPv4-Einstellungen zu schließen. Klicken Sie nochmals auf OK
{.action}, um die Adaptereinstellungen zu schließen.
Warning
Dieser Schritt kann zu einem Verbindungsabbruch führen. Sollte dies der Fall sein, loggen Sie sich via IPMI ein und ändern Sie die Konfiguration erneut. Sie werden feststellen, dass der Eintrag zum Standardgateway fehlt. Fügen Sie das Gateway 100.64.0.1 wieder hinzu.
Öffnen Sie eine Eingabeaufforderung als Administrator und führen Sie den Befehl route print interface
aus:
C:\Users\admin>route print interface
===========================================================================
Interface List
22...0c 42 a1 dd 37 b2 ......Hyper-V Virtual Ethernet Adapter
10...04 3f 72 d5 c3 38 ......Mellanox ConnectX-5 Adapter
7...04 3f 72 d5 c3 39 ......Mellanox ConnectX-5 Adapter #2
1...........................Software Loopback Interface 1
===========================================================================
In diesem Beispiel hat der Hyper-V-Adapter die ID "22".
Merken Sie sich diese ID und führen Sie dann den Befehl route add -p 192.xxx.xxx.16 mask 255.255.255.255 0.0.0.0 if 22
aus. (Verwenden Sie hierbei jeweils Ihre IP-Adresse und die zuvor abgerufene ID statt der Beispielwerte).
Sie sollten dann als Antwortausgabe bekommen: "OK!"
PS C:\Users\admin> route add -p 192.xxx.xxx.16 mask 255.255.255.255 0.0.0.0 if 22
OK!
Nachdem Sie Ihre VM erstellt und konfiguriert haben, sollte sie damit Internetzugang haben.
Inhalt der Datei /etc/netplan/ip.yaml
:
network:
version: 2
ethernets:
eth0:
dhcp4: no
addresses:
- 192.xxx.xxx.16/32
nameservers:
addresses:
- 213.186.33.99
- 8.8.8.8
routes:
- to: 0.0.0.0/0
via: 100.64.0.1
on-link: true
- Sie haben einen öffentlichen IP-Adressblock mit mindestens vier Adressen in Ihrem Kunden-Account.
- Sie haben Ihren gewünschten privaten IP-Adressbereich festgelegt.
- Sie verfügen über einen mit vRack kompatiblen Dedicated Server.
- Sie haben ein vRack in Ihrem Kunden-Account eingerichtet.
- Sie haben Zugriff auf Ihr OVHcloud Kundencenter.
Folgende Schritte sind notwendig:
- Erstellung eines Aggregats
- Erstellung der Bridge
Öffnen Sie Windows Powershell und führen Sie den Befehl Get-NetAdapter
aus:
PS C:\Windows\system32> Get-NetAdapter
Name InterfaceDescription ifIndex Status MacAddress LinkSpeed
---- -------------------- ------- ------ ---------- ---------
Ethernet Mellanox ConnectX-5 Adapter 9 Up 04-3F-72-D5-C3-38 25 Gbps
Ethernet 4 Mellanox ConnectX-5 Adapter #4 7 Up 0C-42-A1-DD-37-B3 25 Gbps
Ethernet 2 Mellanox ConnectX-5 Adapter #2 6 Up 04-3F-72-D5-C3-39 25 Gbps
Ethernet 3 Mellanox ConnectX-5 Adapter #3 4 Up 0C-42-A1-DD-37-B2 25 Gbps
In diesem Beispiel bedeutet das folgendes:
- Die öffentlichen Schnittstellen sind
Ethernet 3
undEthernet 4
. - Die privaten Schnittstellen sind
Ethernet
undEthernet 2
.
[!primary]
Überprüfen Sie, dass Ihre Konfiguration ähnlich ist. Sie können Informationen zu öffentlichen oder privaten MAC-Adressen und Interfaces in Ihrem OVHcloud Kundencenter oder über die OVHcloud API abrufen.
Öffnen Sie den Server Manager, gehen Sie zu Local Server
{.action} und klicken Sie auf Disabled
{.action} neben "NIC Teaming".
Klicken Sie auf der nächsten Seite mit der rechten Maustaste auf eine der zuvor identifizierten öffentlichen Interfaces und klicken Sie dann auf Add to New Team
{.action}.
Geben Sie einen Namen für Ihr Team ein und fügen Sie das zweite Interface hinzu. Öffnen Sie anschließend die erweiterten Einstellungen, stellen Sie "Teaming Mode" auf LACP
ein und klicken Sie auf OK
{.action}.
Es wird ein virtueller Switch benötigt, der die VMs an das zuvor erstellte Team bindet.
Öffnen Sie zunächst PowerShell als Administrator, und führen Sie den folgenden Befehl aus. Ersetzen Sie dabei "vSwitch_Name" durch den gewünschten Namen und "NIC_Team_Name" durch den zuvor erstellten Namen der Team-Netzwerkkarte:
New-VMSwitch -Name "vSwitch_Name" -NetAdapterName "NIC_Team_Name" -AllowNetLbfoTeams $true -AllowManagementOS $true
Sie können Sie Ihre VM erstellen und ihr Netzwerk konfigurieren.
Im Fall des vRack sind die erste, die vorletzte und die letzte Adresse eines bestimmten IP-Blocks immer für die Netzwerkadresse, das Netzwerk-Gateway und den Broadcast des Netzwerks reserviert. Das heißt, die erste verwendbare Adresse ist die zweite Adresse des Blocks, wie im Folgenden dargestelltt:
46.105.135.96 # Reserved: network address
46.105.135.97 # First usable IP
46.105.135.98
46.105.135.99
46.105.135.100
46.105.135.101
46.105.135.102
46.105.135.103
46.105.135.104
46.105.135.105
46.105.135.106
46.105.135.107
46.105.135.108
46.105.135.109 # Last usable IP
46.105.135.110 # Reserved: network gateway
46.105.135.111 # Reserved: network broadcast
Um die erste verwendbare IP-Adresse zu konfigurieren, bearbeiten Sie die Netzwerkkonfigurationsdatei wie im Folgenden beschrieben. In diesem Beispiel ist die Subnetzmaske 255.255.255.240.
[!primary]
Die in diesem Beispiel verwendete Subnetzmaske ist passend zum IP-Block. Ihre Subnetzmaske kann je nach Größe Ihres Blocks variieren. Wenn Sie Ihren IP-Block bestellen, erhalten Sie eine E-Mail mit der zu verwendenden Subnetzmaske.
Inhalt der Datei /etc/netplan/vrack.yaml
:
network:
version: 2
ethernets:
eth0:
dhcp4: no
addresses:
- 46.105.135.97/28
nameservers:
addresses:
- 213.186.33.99
- 8.8.8.8
routes:
- to: 0.0.0.0/0
via: 46.105.135.110
on-link: true
Für den Austausch mit unserer User Community gehen Sie auf https://community.ovh.com/en/.