为了测试目的,我创建了一个嵌套 ESXi 环境(ESXi 内的虚拟化 ESXi 主机。为简单起见,我们将其命名为 vESXi)。在(嵌套)VM 网络中,我为 VM 分配了必要的属性,它们可以相互发送数据包并 ping 虚拟主机并进行回复。这些 VM 无法从外部网络访问。到目前为止,一切都很好。
但是我们还需要一台 vCenter 服务器,因此我将主机 vCenter 的副本移到了 vESXi 内部,清除了旧的数据存储和资源池,并分配了新的数据存储和资源池。它运行良好,并且正在执行其工作。vCenter 服务器的 IP 地址与原始服务器相同(为方便起见,我使用相同的私有 IP 地址空间),这就是问题所在。
当嵌套的 vCenter 启动并运行,并且位于分配了“物理”适配器的虚拟 VM 网络上时,有时会终止主机 ESXi 的 vCenter 客户端会话。我的问题是,如果我根本无法访问嵌套网络,这怎么可能呢?据我所知,虚拟 VM 网络不应该干扰外部。也许我只是错过了一些至关重要的简单的东西?
如果有任何不清楚的地方,我很抱歉,如果不清楚,我会尝试进一步解释并提供更多信息。
答案1
您需要更改嵌套 vCenter 服务器的 IP 地址。您的网络上存在 IP 冲突,交换机不知道将数据包发送到哪个服务器。