在同一主机上具有不同子网的两个不同虚拟机之间执行 ping 操作

在同一主机上具有不同子网的两个不同虚拟机之间执行 ping 操作

我正在运行一台 Windows 机器,并在其上运行 VirtualBox

我有两台用于 centos 的 VM。

我希望两台虚拟机能够互相 ping 通,但它们应该有不同的子网。

我不太清楚该怎么做,所以才发了这个问题。我真的不关心它们是否可以连接到互联网,我希望它们在不同的子网中。

我尝试使用两个不同的内部网络,但无法 ping 通。

提前感谢你的帮助,非常感谢

答案1

如果您的虚拟机中两个盒子位于不同的子网,它们可能永远不会通信。子网不同,它们是否都使用相同的网关?它们是否被 NAT 了。您的问题需要更多信息才能更好地为您提供帮助。

第 3 层交换机可以实现这一点,但是您需要有 VM 交换机,或者需要专用 NIC 连接到物理交换机,以便可以配置单个端口。

不明白为什么您希望它们位于不同的子网中。通过将它们放在同一个子网/网关上,然后想办法解决,证明它们将在您的 VM 世界中发挥作用。在这种情况下,您使用的 VLAN 永远不会相互看到/通信。

相关内容