Freigeben über


Windows Hyper-V-Server hat einen Standardgrenzwert von 256 dynamischen MAC-Adressen.

Dieser Artikel enthält eine Lösung für ein Problem, das auftritt, wenn Sie einen virtuellen Gastcomputer starten.

Ursprüngliche KB-Nummer: 2804678

Problembeschreibung

Stellen Sie sich folgendes Szenario vor:

Sie verfügen über einen Windows Server 2012-Computer, der mit der Hyper-V-Rolle konfiguriert ist. Der Hyper-V-Server ist so konfiguriert, dass dynamische MAC-Adressen für die Gastcomputer bereitgestellt werden.

Wenn Sie einen virtuellen Gastcomputer starten, tritt möglicherweise die folgende Fehlermeldung auf:

Fehler der Anwendung beim Versuch, den Status "Name des< virtuellen Computers>" zu ändern

Synthetischer Ethernet-Port (Instanz-ID CCE417C5-BDD9-4216-85CA-248620EE75C6): Fehler beim Einschalten mit dem Fehler "Versuch, auf ungültige Adresse zuzugreifen".

Auf einem Windows Server 2008- oder Windows Server 2008 R2 Hyper-V-Host wird eine Ereignis-ID 12565 aus der Quelle "Microsoft-Windows-Hyper-V-Worker" protokolliert, wie in der Ereignis-ID 12565 – NIC-Konfiguration beschrieben.

Ursache

Dieses Problem tritt auf, da die Standardanzahl der dynamischen MAC-Adressen für virtuelle Computer (256) überschritten wurde.

Hyper-V generiert die MAC-Adresse wie unten beschrieben (Zuordnung der MAC-Adresse zu aa-bb-cc-dd-ee-ff):

  • Die ersten drei Oktette (aa-bb-cc) sind die IEEE organisationsly Unique Identifier von Microsoft, 00:15:5D (die auf allen Hyper-V-Hosts üblich ist).
  • Die nächsten beiden Oktette (dd-ee) werden von den letzten beiden Oktetten der IP-Adresse des Servers abgeleitet.
  • Das letzte Oktett (ff) wird automatisch aus dem Bereich 0x0-0xFF generiert.

Da das letzte Oktett ein 8-Bit-Wert ist, gibt es einen Standardgrenzwert von 256 möglichen MAC-Adressen.

Lösung

Wenden Sie eine der folgenden Lösungen an:

  • Deaktivieren Sie den virtuellen Computer, weisen Sie eine statische MAC-Adresse zu, die nicht zum dynamischen MAC-Adressbereich von Hyper-V gehört, und starten Sie dann den virtuellen Computer neu.

  • Erhöhen Sie den Bereich der MAC-Adressen mithilfe einer der folgenden Methoden, indem Sie das fünfte und/oder sechste Oktett des standardmäßigen dynamischen MAC-Adressbereichs ändern:

Wenn der Host Windows Server 2008 ist, können Sie den dynamischen MAC-Adressbereich über die folgenden Registrierungswerte ändern:

  • HKLM\Software\Microsoft\Windows NT\CurrentVersion\Virtualization\MinimumMacAddress
  • HKLM\Software\Microsoft\Windows NT\CurrentVersion\Virtualization\MaximumMacAddress

Notiz

Das Wissen über das Hexadezimalnummerierungssystem ist hilfreich, um die Oktette zu ändern. Der Bereich jedes Oktetts beträgt 00 - FF.

Weitere Informationen

Weitere Informationen zu diesem Thema finden Sie in den folgenden Blogbeiträgen: