vSphere 提供多种方案用于在vCenter Server中自动分配 MAC 地址。可以选择最能满足您的 MAC 地址重复要求以及本地管理或通用管理地址的 OUI 要求等的方案。

以下 MAC 地址生成的方案在 vCenter Server中可用:

  • VMware OUI 分配(默认分配)
  • 基于前缀的分配
  • 基于范围的分配

在生成 MAC 地址后,除非虚拟机具有与其他已注册虚拟机冲突的 MAC 地址,否则地址不会更改。MAC 地址将保存在虚拟机的配置文件中。

注: 如果您使用了基于前缀或基于范围的无效分配值,则将在 vpxd.log 文件中记录一条错误。 vCenter Server 将不会在置备虚拟机期间分配 MAC 地址。

防止出现 MAC 地址冲突

已关闭电源的虚拟机的 MAC 地址不会对照运行中或已挂起虚拟机的地址进行检查。

重新打开虚拟机的电源时,虚拟机可能会获取一个不同的 MAC 地址。这种变化可能是由与其他虚拟机的地址冲突引起的。在关闭了此虚拟机的电源时,其 MAC 地址已分配给打开电源的其他虚拟机。

如果重新配置已关闭电源的虚拟机的网络适配器(例如,通过更改自动 MAC 地址分配类型或设置静态 MAC 地址),则 vCenter Server会在适配器重新配置生效前解决 MAC 地址冲突。

有关解析 MAC 地址冲突的信息,请参见 《vSphere 故障排除》文档。