CentOS 6 na fusão VMWare: alteração inesperada do endereço MAC

1

Eu instalei o CentOS 6.X com o VMWare Fusion.

Parece que o endereço MAC e os nomes de nic mudam aleatoriamente.

eth8 e eth9 , totalmente estranhos.

Alguém sabe por quê?

P. VMware aparece uma caixa de diálogo me pergunta se eu movi ou copiei a VM, embora eu nunca fiz nada para a máquina virtual. E cada vez que escolho I moved it , talvez seja relevante para o problema?

P.P.S Eu também tenho outras VMs Linux, por exemplo, o Ubuntu, que nunca teve tais problemas, Hmm.

    
por daisy 07.05.2016 / 13:37

1 resposta

2

De acordo com vmware-support Você precisa atribuir o endereço MAC manualmente para evitar alterações no o MAC automaticamente sempre que você o moveu.

If you want to guarantee that the same MAC address is assigned to a given virtual machine every time, even if the virtual machine is moved, or if you want to guarantee a unique MAC address for each virtual machine within a networked environment, you can assign the address manually instead of allowing VMware Workstation to assign it automatically.

To assign the same, unique MAC address to any virtual machine manually, use a text editor to remove three lines from the configuration file and add one line. The configuration file has a.vmx extension at the end of the filename. On a Linux host, a virtual machine created with an earlier VMware product may have a configuration file with a .cfg extension.

Como está descrito:

Remova as três linhas que começam com o seguinte no arquivo de configuração:

 ethernet[n].generatedAddress
 ethernet[n].addressType
 ethernet[n].generatedAddressOffset

Nestas opções, [n] é o número do adaptador Ethernet virtual - por exemplo ethernet0.

Adicione a seguinte linha ao arquivo de configuração:

ethernet[n].address = 00:50:56:XX:YY:ZZ 

Ou você pode editar o arquivo como no exemplo a seguir:

ethernet[n].addressType = "static"
ethernet[n].checkMACAddress = "false"
ethernet[n].address = "00:50:56:XX:YY:ZZ"
    
por 07.05.2016 / 17:25