如何在 vSphere ESXi 4.1 中连接两台虚拟机?

如何在 vSphere ESXi 4.1 中连接两台虚拟机?

版本 5 的可用文档(我按照标题运行 4.1),但按照指示会出现错误:

为设备‘0’指定了不兼容的设备支持。

单击“确定”应用设置。我真的不知道在这种情况下是否需要创建串行端口连接,所以我愿意接受其他选项。我真正需要的是连接到ping另一台虚拟机并得到响应。

我是网络新手,因此以下信息可能会或可能不会有帮助:

  • 我有两台想要连接的虚拟机,每台都是 RHEL 5.9。
  • 它们位于同一个 vNetwork 上,但是没有与 vNetwork 关联的物理交换机。不幸的是,据我所知,我没有更多的物理交换机可以使用,但如果这确实是问题所在,我可以看看我能做些什么来获得另一个。显然,虚拟解决方案“更容易”,更不用说冷却器
  • 我其实撒了谎;我需要连接三台机器A,,BC(都是 RHEL),但是AC不应该能够相互联系。(如果A<B意味着服务器B为客户端服务A,那么A<B<C。)因此,我认为任何连接两台机器的解决方案都应该适用于这种情况,但我我是这个游戏的新手。

如果您想了解更多信息,请发表评论,我会尽力提供。:-)

答案1

您提供的链接是有关 VMWare WorkStation 的,它与您使用的 vSphere ESXi 应该有很大不同,更不用说建立串行链接并不一定意味着您可以互相“ping”。

回到问题,我记得如果你没有将物理交换机连接到 vSwitch,连接到该 vSwitch 的虚拟机仍然可以相互连接。所以,你所做的应该没问题。但是,在这种情况下,将没有 DHCP 服务器,因此你需要为每个虚拟机网络接口分配静态 IP,或者在该 vSwitch 上放置一个 DHCP 服务器。

如果你不想让机器 A 连接到机器 C,并且你不信任它们的 iptables 防火墙,我能想到的解决方案之一是在机器 B 上有两个网络接口,并让每个接口连接到 A 或 C,即:

A(eth0)-(eth0)B(eth1)-(eth0)C

相关内容