Windows 10 em cache MACWare 11 endereço MAC

0

Eu tenho o VMWare Workstation 11 e a rede para VMs configuradas como NAT. DHCP configurado manualmente para que cada VM tenha nome de host e endereço IP fixos.

Instalei o Windows 10 TP em uma das VMs. Em seguida, desliguei a VM e copiei arquivos .vmdk para outra VM (VM duplicada). Então eu liguei a segunda VM e espero que ela receba IP e MAC apropriados. Mas observo que o MAC antigo (da primeira VM) foi mantido, portanto, o endereço IP também está incorreto. Então esse é o problema que observo, parece que o endereço MAC está sendo armazenado em algum lugar no sistema.

Pode-se desconectar e conectar o adaptador de rede - ele resolve o problema, depois de reconectar as alterações do endereço MAC e a VM obtém o endereço IP apropriado. Mas eu gostaria de tê-lo alterado automaticamente depois de ligá-lo.

Não houve tal problema no Windows 7, 8, 8.1, então acredito que seja sobre o Windows 10 e \ ou VMWare.

Você pode, por favor, me aconselhar como posso limpar o "cache" ou forçar o Windows a obter novo endereço MAC?

    
por The Godfather 03.04.2015 / 11:51

1 resposta

0

Eu não encontrei uma boa solução, então apliquei uma solução simples - crie o script restart_network.bat e coloque-o na inicialização (shell: startup)

Aqui está o conteúdo do script. Várias interfaces de rede são necessárias porque enfrentei o problema quando o Windows trata a rede como uma rede diferente depois de implantar a imagem da VM em outro servidor, portanto o sistema fornece o nome "Ethernet 2" em vez de "Ethernet".

@echo off 

netsh interface set interface "Ethernet" disabled
netsh interface set interface "Ethernet 2" disabled
netsh interface set interface "Ethernet 3" disabled
ping -n 3 127.0.0.1
netsh interface set interface "Ethernet" enabled
netsh interface set interface "Ethernet 2" enabled
netsh interface set interface "Ethernet 3" enabled
    
por 21.01.2016 / 08:06