我在 Virtual Box 中设置了一个虚拟机并安装了 Samba 服务器。我将客户操作系统的 NIC 从 Bridged 更改为 NAT,原因我记不清了。然后我在“仅主机适配器”模式下添加了一个额外的 NIC。Windows 主机操作系统现在可以通过仅主机 NIC 访问 Ubuntu 10.10 虚拟服务器。但是,我无法访问在 Ubuntu 客户操作系统上运行的 Samba 服务器。
我现在不知道该怎么做。如何让 Windows 主机操作系统访问客户操作系统的 Samba 服务器。
答案1
这可能永远行不通。Windows 可能甚至不会查看文件服务器的本地虚拟适配器。如果您只想在主机和客户机之间共享文件,请设置 Virtual Box 共享文件夹。此链接有很好的说明
如果您确实想在两台主机之间共享 Samba,我认为最好的选择是使用“桥接”网络。但是这会将虚拟机置于真实网络上。