Ich bin nicht besonders mit VMWare Player vertraut, aber die meisten DHCP-Server weisen IP-Adressen aus einem Pool zu und zwischenspeichern, welche Adressen sie zusammen mit der entsprechenden MAC-Adresse ausgegeben haben. Wenn ein Computer hochgefahren wird und nach einer IP-Adresse fragt, wird seine MAC-Adresse nachgeschlagen. Wenn eine Übereinstimmung vorliegt, wird die entsprechende Adresse zurückgegeben. Andernfalls wird eine neue Adresse aus dem Pool genommen. Nicht verwendete Einträge werden nach einem Timeout, der sogenannten Lease-Time, entfernt.
VMs verfügen über Netzwerkschnittstellen mit MAC-Adressen. Diese werden im Allgemeinen zufällig generiert. Wenn Sie eine VM kopieren, wird der Schnittstelle eine neue MAC-Adresse zugewiesen, um Kollisionen im Netzwerk zu vermeiden. Aus diesem Grund werden Sie von VMWare gefragt, ob Sie eine VM beim Importieren kopiert oder verschoben haben. Wenn Sie sagen, dass Sie es kopiert haben, wird die MAC-Adresse geändert, wenn Sie es verschoben haben, ist es nicht.
Ich weiß nicht, wie konfigurierbar der DHCP-Server im VMWare Player ist. Ich vermute, dass es ein geschlossenes System ist und Sie nicht viel tun können. Vielleicht kann mich jemand anderes als falsch oder richtig beweisen.