понедельник, 3 сентября 2012 г.

Virtual PC 2004/2007: смена MAC-адреса

Если вы скопировали виртуальную машину 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, где три первые байта жёстко определены.

Комментариев нет:

Отправить комментарий