从一个虚拟机到另一个虚拟机的 FTP 连接

从一个虚拟机到另一个虚拟机的 FTP 连接

是否可以通过 ftp 从一个虚拟机箱传输到在同一主机上运行的另一个虚拟机箱?

我想将文件从 Ubuntu VM 拖放到 Debian VM,两者都位于 Win7 主机上。

答案1

是的,只要

  • 它们都具有连接到同一内部网络的网络适配器,或者
  • 它们都有一个桥接适配器(并且它们桥接的网络已连接)。

不,如果其中一个虚拟机只有主机专用适配器和 NAT 适配器。那么您必须通过主机(如果两者都有主机专用适配器)或通过外部机器(如果两者都有 NAT 适配器)进行连接。您可以将主机或外部机器设置为中继(通过在其上安装 FTP 代理),但这可能比您想象的更复杂。

如果您有提供双方共享文件夹的来宾附加程序,则可以通过共享文件夹进行复制。虽然速度较慢,但​​无需设置。

答案2

答案3

您可以在主机上创建一个共享目录,两个虚拟机都可以访问该目录。我已经这样做了,效果很好。

答案4

当存在兼容性或连接问题(显然需要进行一些通信)时,在两台计算机之间移动文件的一种简单方法是打开两者之间的 IM 聊天并将文件放到本地 IM 客户端上。我曾多次这样做,以从缺少 USB、以太网或可移动设备(与可用的较现代计算机没有任何共同之处)的客户的旧机器中恢复文件。

相关内容