当你把虚拟机移到另一台主机或在同一台主机但不同的路径时,虚拟机的MAC地址将会更改。默认情况下VMWare会保证MAC地址的唯一性却不保存固定性,在每次开启虚拟机里的系统时都可能重新分配MAC地址来保证唯一性,若你想保证即使虚拟机被移动后,特定的虚拟机还是保留之前相同的MAC地址,或在同一个网络环境下保证每个虚拟机拥有唯一的MAC地址。如何保证MAC地址的固定性呢?如果是在vCenter里有图形界面可以设置,在VMWare WorkStation里面只能编辑vmx文件,方法如下:
1,去掉以下行
ethernetN.generatedAddress
ethernetN.addressType
ethernetN.generatedAddressOffset
2,添加以下行
ethernetN.address = 00:50:56:XX:YY:ZZ
ethernetN.addressType="static"
为了保证MAC地址不冲容VMWare限定了可以使用的MAC地址的范围为00:50:56:00:00:00-00:50:56:3F:FF:FF
注意:编辑vmx文件之前请选关闭VMWare,并备份vmx文件
本文介绍如何在VMware Workstation中通过编辑vmx文件来固定虚拟机的MAC地址,确保即使虚拟机被移动后仍能保持原有的MAC地址不变,避免因MAC地址变化带来的网络配置问题。
2178

被折叠的 条评论
为什么被折叠?



