VMware ESX 3.5和4.0创build桥接到物理接口的软件NIC。 我在具有分配地址的DHCP环境中部署ESX,因此使用设置的DHCP地址进行安装。 安装完成后,ESX使用伪MAC地址创build软件NIC,因此不会为该框获取预期的DHCP分配地址。
有没有一种方法来颠覆这种行为,而不会搞乱客人networking? 这是推荐还是违背ESX的使用模式?
从描述中很难分辨出来,但是我认为您所看到的是服务控制台的MAC地址与安装期间服务器使用的MAC地址不同。 ESX也可以为VMotion / VKernel服务分配IP地址。
这听起来像你应该调整你的DHCPconfiguration后安装给正确的IP地址到新的MAC地址,因为在ESX中的物理接口可以用于多种用途(VMnetworking,iSCSI,服务控制台,VMotion等)
如果您不想调整DHCPconfiguration,您可以通过在服务控制台上编辑/ etc / sysconfig / network-scripts / ifcfg-vswif0文件并重新启动networking来更改虚拟接口的MAC地址(至less在3.5)
注意:vsiwf#在您的环境中可能会有所不同,因此请确保您正在编辑正确的configuration文件。