MAC – адрес виртуальной машины – как исправить?

Добрый день!
На Windows 7 Prof (лицензия) установил Windows Virtual PC.
Необходимо создать виртуальную машину с определенным MAC-адресом, например, AA-CC-00-11-22-33.
По умолчанию создается машина с MAC-адресом 00-03-ff-XX-XX-XX. Если в файле *.vmc вручную поменять 00-03-ff-XX-XX-XX на AA-CC-00-11-22-33, то при запуске виртуальной машины, AA-CC-00-11-22-33 все равно перезаписывается на  00-03-ff-XX-XX-XX.
Если после установки ОС, в самой ОС менять MAC-адрес, то машина не подключается к домену (возникает ошибка), с MAC-адресом, который генерируется Windows Virtual PC, подключение к домену успешно.

Подскажите как поменять MAC-адрес до установки ОС, или как отключить генерацию или проверку MAC-адреса у вновь создаваемой машины.
Ответ Решил пойти другим путем.
Создал приложение, подключил COM-компонент. Через код поменял свойства.

VirtualPC.VMVirtualPCClass demo = new VMVirtualPCClass();
VirtualPC.VMVirtualMachine iv = demo.FindVirtualMachine(“myMachine”);
iv.NetworkAdapters[1].IsEthernetAddressDynamic = false;
iv.NetworkAdapters[1].EthernetAddress = “AA-CC-00-11-22-33”;

В итоге в файл *.vmc добавилась строка
        ……………
        </virtual_network>
        <is_dynamic_assignment type=”boolean”>false</is_dynamic_assignment>
</ethernet_controller>
………………….
Все получилось.

Источник: https://answers.microsoft.com/ru-ru/windows/forum/all/mac-адрес/3426da3a-2261-e011-8dfc-68b599b31bf5

Добавить комментарий