Alterar endereço MAC do Windows VM (Virtualbox)

1

Eu preciso alterar o endereço MAC de uma caixa GUEST Windows 7 em execução no Virtualbox. Eu sei que você pode ir para o administrador do Virtualbox (no host) e alterar as configurações para essa VM, mas eu preciso fazê-lo da máquina de convidado. Isso é possível?

Eu tentei mudar o MAC de dentro do registro do Windows, o windows vê o mac mudar, mas eu não tinha conexão de rede. Fui até o roteador e procurei o que estava acontecendo e vi que o antigo mac ainda estava conectado. Quando mudei o MAC nas configurações do VirtualBox, a caixa teve conectividade novamente (e o roteador mostrou o novo endereço MAC conectado).

    
por David Sarmiento 22.11.2013 / 04:07

2 respostas

3

Até onde eu sei, a resposta é Não (estou aberto a sugestões!). Se alguém pudesse alterar o endereço Mac de uma VM dentro da VM, não seria uma grande VM.

Dito isso, você pode alterar o endereço MAC de uma VM a partir da linha de comando do host com:

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

, o que traz a possibilidade de alterar o endereço MAC dentro do convidado da VM, comunicando-se com um programa apropriado fora da VM - isto é, no host. Isso pode envolver a gravação de um servidor (socket, accept, listen, etc) que assuma uma conexão apropriada e execute um programa externo com a linha de comando apropriada. O que pode envolver mais posts do StackExchange!

    
por 27.11.2013 / 13:18
0

Você pode agora na v5.0.12. Nas configurações para a VM, guia de rede, clique na alternância avançada, há um botão de atualização ao lado do endereço do Mac.

    
por 16.01.2016 / 10:49