如何让 VMware ESX 使用硬件 MAC 地址?

VMware ESX 3.5 和 4.0 创建连接到物理用户界面的软件 NIC。 我在具有指定地址的 DHCP 环境中部署 ESX,因此安装是使用设置的 DHCP 地址完成的。 安装完成后,ESX 会生成带有虚假 MAC 地址的软件 NIC,因此无法为盒子获取所需的 DHCP 分配地址。

是否存在一种在不破坏访客网络的情况下颠覆这种习惯的方法? 这是建议还是违反 ESX 的使用版本?

2
2022-06-07 14:38:31
资源 分享
答案: 1

从您的摘要中很难看出,但我相信您所看到的是解决方案控制台的 MAC 地址与安装期间 Web 服务器使用的 MAC 地址不同。 ESX 还可以为 VMotion/VKernel 服务指定 IP 地址。

在我看来,您需要在安装后调整 DHCP 设置,以便为新的 MAC 地址提供适当的 IP 地址,因为 ESX 中的物理用户界面可能用于多个目标(VM 网络、iSCSI、解决方案控制台、 VMotion 等)

如果更改 DHCP 配置不是您想要的,您可以通过在解决方案控制台修改 /etc/sysconfig/network - scripts/ifcfg - vswif0 文件并重新激活网络来更改数字接口的 MAC 地址(在3.5中最少的)

注意:vsiwf # 在您的环境中可能会有所不同,因此请确保您正在修改适合您安排的文件。

1
2022-06-07 15:03:40
资源