如何使用 virt-manager 在 Ubuntu 主机和 NAT Windows 客户机之间共享文件夹?

如何使用 virt-manager 在 Ubuntu 主机和 NAT Windows 客户机之间共享文件夹?

我有一个在 Ubuntu 18.04 主机下运行的 Windows 10 客户机虚拟管理器和 KVM。它具有 NAT 连接,因为主机是通过 wi-fi 连接的,所以我无法访问我的 NAS 以在客户机和主机之间共享文件。

我还安装了Spice Windows 客户机工具,但我只能拖放文本文档或图像等小文件,而不能拖放整个文件夹。我尝试从主机共享一个文件夹,并将文件系统添加为 squash,但客户机无法看到它。

如何在主机和虚拟机之间共享大文件?

提前感谢您的回答。

答案1

我解决了安装SMB 网络协议桑巴在主机 Ubuntu 机器上。

Win10 客户端机器上,我创建了一个'Public'具有适当权限的文件夹,并使用以下网络路径在网络上共享它:\\<vm-guest-name>\Public

Ubuntu Linux主机,我使用了该'Connect to server'函数并设置了以下地址作为参考:smb://<IP-address-vm-guest>/Public。在我的例子中,地址是192.168.122.188

最后我将使用 SMB 协议的地址保存为 Nautilus 上的书签。现在,只需简单点击一下,我就可以访问主机和虚拟机之间的共享文件夹,并移动任意大小的文件。

相关内容