如何在虚拟盒中检查两个虚拟系统之间的连接?

如何在虚拟盒中检查两个虚拟系统之间的连接?

我只是在测试并试图了解更多有关虚拟盒的信息。我遇到了内部网络问题,为了测试它,我尝试使用两个虚拟 Linux 系统。所有设置都正确,但两个操作系统都显示相同的 IP。我如何检查它们是否已连接?我如何在两者之间发送文件?

答案1

我猜您的接口配置为使用 NAT,在这种情况下,它们没有连接到同一个网络并且彼此无法访问(外部端口转发)。

您应该添加一个新接口并使用其他网络模式之一(桥接,内部网络等)以便虚拟网卡相互看到。

如果您想留在 NAT 中,从/向 VM“发送”文件的一个简单方法是使用共享文件夹。

编辑:

如果您已经在使用同一个内部网络,那么问题是两个虚拟机都显示相同的 IP,然后无法在 IP 级别进行通信。

将第二台虚拟机的 IP 地址设置为同一子网中的其他地址,或者启用 dhcp 服务器在虚拟盒大小上,并配置虚拟机从 dhcp 获取其 IP 地址,而不是使用固定地址。

这样,每台服务器就不会拥有相同的 IP 地址,然后它们就可以通过网络进行通信。

检查他们是否互相看到ping remote-ip-address

要在虚拟机之间传输文件,您可以使用 ftp、scp、nfs、samba 等。


相关内容