1

Мне нужно изменить MAC-адрес из окна Windows 7 GUEST, запущенного в Virtualbox. Я знаю, что вы можете зайти в администратор Virtualbox (на хосте) и изменить настройки для этой виртуальной машины, но мне нужно сделать это с гостевой машины. Это возможно?

Я попытался изменить MAC из реестра Windows, Windows видит изменение Mac, но у меня не было сетевого подключения. Подошел к роутеру, посмотрел, что было, и увидел, что старый макинтош все еще подключен. Когда я изменил MAC в настройках Virtualbox, у коробки снова было подключение (и маршрутизатор показал новый подключенный MAC-адрес).

2 ответа2

3

Насколько я знаю, ответ - нет (хотя я открыт для предложений!). Если бы кто-то мог изменить Mac-адрес виртуальной машины внутри виртуальной машины, это не было бы большой частью виртуальной машины.

Сказав это, вы можете изменить MAC-адрес виртуальной машины из командной строки хоста с помощью:

vboxmanage modifyvm "VM Name" --macaddress "address"

таким образом, возникает возможность изменения MAC-адреса внутри гостевой виртуальной машины путем обмена данными с соответствующей программой вне виртуальной машины, т. е. с хоста. Это может включать в себя написание сервера (сокета, принятия, прослушивания и т.д.), Который принимает соответствующее соединение и запускает внешнюю программу с соответствующей командной строкой. Который может включать больше сообщений StackExchange!

0

Теперь вы можете в v5.0.12. В настройках виртуальной машины, вкладка сеть, нажмите на расширенный переключатель, рядом с адресом Mac есть кнопка обновления.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .