Ändert sich der Pfad einer VMware Appliance wird auch eine neue Mac Adresse generiert. Will man immer dieselbe Mac Adresse behalten, kann man eine Mac Adresse auch manuell zuweisen.
Dazu sind einige wenige Änderungen in der VMware Konfigurations Datei nötig.

Aber Vorsicht:
Möchte man mehrere VMware Appliances im selben Ethernet betreiben muss sichergestellt sein das keine Appliances dieselbe MAC Adresse hat. Das kann zu Fehlern im Netzwerk führen.

Manuelles zuweisen einer MAC Adresse

Die Konfigurationsdatei muss geöffnet werden. Diese Datei hat normalweise eine Endung .vmx.

Wurde die Konfigurationsdatei automatisch erstellt (zum Beispiel von VMware Server), findet man folgende 3 Zeilen - diese sind zu entfernen:

ethernet[n].generatedAddress
ethernet[n].addressType
ethernet[n].generatedAddressOffset

Die oberen 3 Zeilen mit dieser ersetzen:

ethernet[0].address = 00:50:56:XX:YY:ZZ

In den beiden Beispielen ist “[n]” durch die Nummer der Netzwerkkarte die konfiguriert werden soll, zu ersetzen. Verwendet man nur eine Netzwerkkarte ist “[n]” durch 0 zu ersetzen.

Beim manuellen zuweisen einer MAC Adresse ist zu beachten das sie mit “00:50:56″ beginnen muss. XX muss im Bereich 00h und 3Fh sein. YY und ZZ muss im Bereich 00h and FFh sein. Mehr Informationen über das Hexadezimalsystem oder über Mac Adressen findet ihr auf wikipedia.