目前,我在我的mac机器上运行了2个VM(Ubuntu)。现在,我需要做一些事情 -
我能够做其中任何一项,但无法兼顾两者。
为了让VM相互通信,我设置了一个仅限主机的适配器,为每个虚拟机分配一个IP并且能够进行通信,但这会削弱与外部工作的通信。
如果我设置为NAT,则VM可以在外部通话,但不能互相通话。
我该如何做到这一点?
答案 0 :(得分:1)
VirtualBox中有两种名称具有NAT的网络。即使它允许联系到外部网络,基站#" NAT"也不允许VM看到对方。
较新的,实验性的称为" NAT Network"或NAT网络服务" (https://www.virtualbox.org/manual/ch06.html#network_nat_service)允许内部和外部通信,就像连接到家庭路由器的机器一样(用文档来解释)。
答案 1 :(得分:0)
作为NAT模式的替代方案,您还可以使用桥接网络模式获得所需内容。它将允许您的主机和VM相互通信,就好像它们都在同一网络中连接一样,如果您的主机连接到互联网,那么您的VM也会连接到互联网。