答案1
根据vmware 支持您需要手动分配 MAC 地址,以避免每次移动 MAC 地址时自动更改。
如果要保证每次都为给定虚拟机分配相同的 MAC 地址,即使虚拟机已移动,或者要保证网络环境中的每个虚拟机都有唯一的 MAC 地址,您可以分配手动分配地址,而不是让 VMware Workstation 自动分配地址。
要手动为任何虚拟机分配相同的唯一 MAC 地址,请使用文本编辑器从配置文件中删除三行并添加一行。配置文件的文件名末尾有一个 .vmx 扩展名。在 Linux 主机上,使用早期 VMware 产品创建的虚拟机可能具有扩展名为 .cfg 的配置文件。
正如它所描述的:
从配置文件中删除以下开头的三行:
ethernet[n].generatedAddress
ethernet[n].addressType
ethernet[n].generatedAddressOffset
在这些选项中,[n] 是虚拟以太网适配器的编号 - 例如 ethernet0。
将以下行添加到配置文件中:
ethernet[n].address = 00:50:56:XX:YY:ZZ
或者您可以编辑该文件,如下例所示:
ethernet[n].addressType = "static"
ethernet[n].checkMACAddress = "false"
ethernet[n].address = "00:50:56:XX:YY:ZZ"