Erstellen von benutzerdefinierten MAC-Adresspools in VMM

 

Veröffentlicht: Juli 2016

Gilt für: System Center 2012 SP1 - Virtual Machine Manager, System Center 2012 R2 Virtual Machine Manager, System Center 2012 - Virtual Machine Manager

Verwenden Sie das folgende optionale Verfahren, um benutzerdefinierte MAC-Adresspools (Media Access Control) für virtuelle Maschinen auf verwalteten Hosts zu erstellen. Mithilfe von statischen MAC-Adresspools können MAC-Adressen in Virtual Machine Manager (VMM) automatisch erstellt und neuen virtuellen Netzwerkgeräten zugewiesen werden. Sie können entweder die Standard-MAC-Adresspools oder benutzerdefinierte MAC-Adresspools konfigurieren, die für bestimmte Hostgruppen definiert sind.

System_CAPS_ICON_important.jpg Wichtig

Wenn Sie die Standard-MAC-Adresspools verwenden möchten, führen Sie dieses Verfahren nicht aus.

In VMM werden die folgenden Standard-MAC-Adresspoolbereiche verwendet:

Name des Standard-MAC-Adresspools Hypervisorplattform Bereich des Standard-MAC-Adresspools
Standard-MAC-Adresspool Hyper-V und Citrix XenServer 00:1D:D8:B7:1C:00 – 00:1D:D8:F4:1F:FF
VMware-Standard-MAC-Adresspool VMware ESX 00:50:56:00:00:00 – 00:50:56:3F:FF:FF

Beim Erstellen von benutzerdefinierten MAC-Adresspools gelten die folgenden Einschränkungen:

  • Wenn Sie einen der Standardpools in kleinere benutzerdefinierte Pools unterteilen möchten, müssen Sie zunächst den Standard-MAC-Adresspool bzw. den VMware-Standard-MAC-Adresspool löschen. Das Löschen des Standardpools ist erforderlich, um doppelte MAC-Adresszuordnungen zu vermeiden.

  • Die ersten drei Oktette der MAC-Startadresse und der MAC-Endadresse müssen übereinstimmen.

  • Sie müssen gültige Hexadezimalwerte zwischen 00 und FF eingeben.

  • Die Bereiche, die Sie angeben, dürfen einander nicht überschneiden.

  • Das Multicastbit des Adressbereichs darf nicht auf 1 festgelegt sein. Sie können z. B, keine Adressen verwenden, die mit X1, X3, X5, X7, X9, XB, XD oder XF beginnen, wobei X ein beliebiger Wert ist.

  • Zur Vermeidung von Konflikten mit Adressen, die für Microsoft, VMware und Citrix reserviert sind, verwenden Sie die folgenden Präfixe nicht:

    Reserviert für Präfixe
    Microsoft 00:03:FF

    00:0D:3A

    00:12:5A

    00:15:5D

    00:17:FA

    00:50:F2

    00:1D:D8 (mit Ausnahme des Bereichs 00:1D:D8:B7:1C:00 – 00:1D:D8:F4:1F:FF, der für VMM reserviert ist)
    VMware 00:05:69

    00:0C:29

    00:1C:14

    00:50:56 (mit Ausnahme des Bereichs 00:50:56:00:00:00 – 00:50:56:3F:FF:FF, der als statischer Standardbereich für VMware reserviert ist)
    Citrix 00:16:3E
System_CAPS_ICON_important.jpg Wichtig

Führen Sie das Verfahren „So löschen Sie einen Standard-MAC-Adresspool (optional)“ nur dann aus, wenn Sie die Standardpools nicht verwenden oder wenn Sie einen Standardpool in kleinere Pools unterteilen möchten.

So löschen Sie einen Standard-MAC-Adresspool (optional)

  1. Öffnen Sie den Arbeitsbereich Fabric.

  2. Erweitern Sie im Arbeitsbereich Fabric den Bereich Netzwerk, und klicken Sie dann auf MAC-Adresspools.

  3. Klicken Sie auf der Registerkarte Startseite in der Gruppe Anzeigen auf Fabric-Ressourcen.

  4. Klicken Sie im Bereich MAC-Pools auf den Standard-MAC-Adresspool, den Sie löschen möchten.

    Klicken Sie z. B. auf Standard-MAC-Adresspool, um den Standardpool für Hyper-V zu löschen.

  5. Klicken Sie auf der Registerkarte Startseite in der Gruppe Entfernen auf Entfernen.

  6. Wenn Sie gefragt werden, ob Sie den Standard-MAC-Adresspool löschen möchten, klicken Sie auf Ja.

So erstellen Sie benutzerdefinierte MAC-Adresspools

  1. Öffnen Sie den Arbeitsbereich Fabric.

  2. Erweitern Sie im Arbeitsbereich Fabric den Bereich Netzwerk, und klicken Sie dann auf MAC-Adresspools.

  3. Klicken Sie auf der Registerkarte Startseite in der Gruppe Anzeigen auf Fabric-Ressourcen.

  4. Klicken Sie auf der Registerkarte Startseite in der Gruppe Erstellen auf MAC-Pool erstellen.

    Der Assistent zum Erstellen eines MAC-Adresspools wird geöffnet.

  5. Geben Sie auf der Seite Name und Hostgruppe die folgenden Informationen ein, und klicken Sie dann auf Weiter.

    1. Geben Sie in den Feldern Name des MAC-Adresspools und Beschreibung einen Namen und optional eine Beschreibung für den MAC-Adresspool ein.

      Geben Sie z. B. die folgenden Informationen ein:

      Name des MAC-Pools MAC-Pool – Seattle
      Beschreibung MAC-Pool für die Hostgruppe Seattle und deren untergeordnete Hostgruppen (Hyper-V und XenServer)
    2. Aktiveren Sie unter Hostgruppen das Kontrollkästchen neben jeder Hostgruppe, für die der MAC-Adresspool verfügbar sein wird.

      Aktivieren Sie z. B. das Kontrollkästchen neben der Hostgruppe Seattle. Standardmäßig sind alle untergeordneten Hostgruppen ausgewählt.

  6. Geben Sie auf der Seite MAC-Adressbereich die MAC-Startadresse und die MAC-Endadresse an.

    Geben Sie z. B. die folgenden Informationen ein, und klicken Sie dann auf Weiter.

    System_CAPS_ICON_note.jpg Hinweis

    In diesem Beispiel wird davon ausgegangen, dass Sie den Standard-MAC-Adresspool gelöscht haben.

    MAC-Startadresse 00:1D:D8:B7:1C:00
    MAC-Endadresse 00:1D:D8:B7:1F:E8
  7. Bestätigen Sie auf der Seite Zusammenfassung die Einstellungen, und klicken Sie dann auf Fertig stellen.

    Das Dialogfeld Aufträge wird geöffnet. Vergewissern Sie sich, dass der Status des Auftrags Abgeschlossen lautet, und schließen Sie dann das Dialogfeld.

    Der MAC-Adresspool erscheint im Bereich MAC-Pools.

  8. Wiederholen Sie dieses Verfahren optional zum Erstellen von benutzerdefinierten MAC-Pools für andere Hostgruppen.

    System_CAPS_ICON_note.jpg Hinweis

    Wenn Sie die Beispielszenarien befolgt, den Standard-MAC-Adresspool gelöscht und dann einen benutzerdefinierten MAC-Adresspool für Seattle erstellt haben, achten Sie darauf, einen benutzerdefinierten MAC-Pool für die Hostgruppe New York (und deren untergeordnete Hostgruppen) zu erstellen.

System_CAPS_ICON_note.jpg Hinweis

Sie können die Windows PowerShell-Cmdlets Get-SCMACAddress und Get-SCMACAddressPool verwenden, um den Status der MAC-Adressen in einem MAC-Adresspool anzuzeigen. Verwenden Sie die Cmdlets mit der folgenden Syntax, wobei <MACAddressPool> der Name Ihres MAC-Adresspools ist:

$MACpool=Get-SCMACAddressPool –Name <MACAddressPool>

Get-SCMACAddress –MACAddressPool $MACpool | Format-Table –property Address,VirtualNetworkAdapter,State

Es kann hin und wieder erforderlich sein, dass Sie MAC-Adressen freigeben, die sich zwar im Pool befinden, jedoch von VMM als „inaktiv“ markiert wurden. Durch die Freigabe werden sie für eine Neuzuordnung verfügbar. Weitere Informationen finden Sie unter Freigeben von inaktiven IP- oder MAC-Adressen in VMM.

Siehe auch

Freigeben von inaktiven IP- oder MAC-Adressen in VMM
Konfigurieren von logischen Netzwerken in VMM (Übersicht)
Erstellen von IP-Adresspools für logische Netzwerke in VMM
Konfigurieren von Netzwerken in VMM