当 ESXi 主机未连接到 vCenter Server 时,会为虚拟机适配器生成 MAC 地址。此类地址具有单独的 VMware OUI,以避免发生冲突。
在以下任一情况下,ESXi 主机会为虚拟机适配器生成 MAC 地址:
- 主机未连接到 vCenter Server。
- 虚拟机配置文件不包含 MAC 地址和有关 MAC 地址分配类型的信息。
MAC 地址格式
主机生成的 MAC 地址由 VMware OUI 00:0C:29
和最后三个八位字节(采用十六进制格式的虚拟机 UUID)组成。虚拟机 UUID 基于哈希值,该哈希值使用 ESXi 物理机的 UUID 和虚拟机配置文件 (.vmx) 的路径计算得出。
防止出现 MAC 地址冲突
系统将跟踪特定物理机上已分配给运行中和已挂起虚拟机的网络适配器的所有 MAC 地址,以防止出现冲突。
如果将具有主机生成的 MAC 地址的虚拟机从一个 vCenter Server 导入到另一个,请在打开虚拟机电源重新生成地址时选择我已复制选项,从而避免在目标 vCenter Server 中或在 vCenter Server 系统之间出现潜在冲突。