Если вы скопировали виртуальную машину Virtual PC 2004/2007, то вероятно вам следует изменить
MAC-адрес. Для этого следует:
1. Остановить виртуальную машину.
2. Открыть с помощью блокнота конфигурационный файл ".vmc".
3. Найдите секцию
. Она выглядит примерно следующим образом:
<ethernet_adapter>
<controller_count>3</controller_count>
<ethernet_controller id="0">
<virtual_network>
<id>B33FA5924A9F11D98074E24E3991CFE9</id>
<name>Microsoft Loopback Adapter #2</name>
</virtual_network>
<ethernet_card_address>0003FF495341</ethernet_card_address>
</ethernet_controller>
<ethernet_controller id="1">
<virtual_network>
<id>E2A5EAD24A3A11D980B9A39FBC46C673</id>
<name>Broadcom NetXtreme Gigabit Ethernet</name>
</virtual_network>
<ethernet_card_address>0003FF495342</ethernet_card_address>
</ethernet_controller>
<ethernet_controller id="2">
<virtual_network>
<id>B33FA5934A9F11D98074E24E3991CFE9</id>
<name>Microsoft Loopback Adapter #3</name>
</virtual_network>
<ethernet_card_address>0003FF495343</ethernet_card_address>
</ethernet_controller>
</ethernet_adapter>
Обычно строка, которая содержит MAC-адрес отсутствует:
<ethernet_card_address>0003FF495342</ethernet_card_address>
В этом случае MAC-генерируется автоматически для этого сетевого адаптера.
Чтобы изменить MAC-адрес на желаемый, требуется либо добавить такую строку к требуемому сетевому адаптеру в конфигурационном файле, либо изменить (если такая строка уже есть) .
Могу ошибаться, но Virtual PC у меня не воспринял любой MAC-адрес. Требуется MAC-адрес вида 0003FFxxxxxx, где три первые байта жёстко определены.