我目前正在使用环境实验室来测试 ESXi,所以我运行嵌套 ESX(ESX 上安装了两个 ESX)
问题是我试图在我的实验室 ESX 上安装 vCenter,在部署 vCenter 的第 1 阶段结束时,我收到一条错误消息:
安装程序无法连接到 vCenter Server 管理界面
在此之后,虽然它说我可以使用我输入的 IP 地址的 5480 端口启动第 2 阶段,但我无法连接甚至 ping 中心!
有趣的是,经过长时间的研究和尝试了很多方法,我仍然无法连接到 Center,我尝试了不同版本的 VCenter 和 ESX,但问题仍然存在。
所以我检查了我的主 ESX 的 Vswitch 设置,在我为其中一个主 ESX Vswitch 启用混杂模式后,问题就解决了!!
谁能解释为什么?!我错过了什么?
vSwitch 与 pSwitch 的不同之处在于它知道允许附加哪些 MAC 地址 - 被来宾欺骗或尝试在 vNIC 上使用混合模式进行数据包捕获的 MAC 地址根本不起作用。
在您的情况下,内部 ESXi 会自行向其来宾分发 MAC 地址。外部 ESXi 需要允许 ESXi 虚拟机的 vSwitch/端口组使用混杂模式才能正常工作。
简而言之,混杂模式允许 VM 使用任意 MAC 地址并监听 vSwitch 上的所有流量(仍取决于 VLAN ID)。