当我将适配器设置为“仅主机”时,我遵循了这篇教程,并且能够通过在windows启动时键入\\192.168.55.444来查看文件夹# \samba\share\。因此,这意味着我可以在两台计算机之间轻松共享此文件夹。但是,现在我已经切换到NAT适配器,并且我的ifconfig eth0显示它的主机地址为10.0.2.15,无论如何尝试访问都无法访问我的Samba共享文件夹。
在VirtualBox GUI中,点击您的VM。 - 然后点击设置(Ctrl+S) - 点击网络 - 点击高级 - 点击端口转发配置端口139和445的端口转发。如果您的主机机器上有samba,则此端口转发设置仅适用于您的虚拟机,否则这些端口被保留,因此virtualbox无法接管它们以将其转发到您的客户机。在主机和客户机之间共享文件的更好解决方案是安装和配置VirtualBox Guest Additions。
你的虚拟机安装的是什么操作系统?唯一我知道能够通过NAT共享工作的方法是使用VBox客户附加组件...安装客户附加组件并不难;假设你有一个*buntu OS家族,Linux Mint甚至Debian Linux,你可以尝试这些教程...然后你可以再次测试连接...链接1: DEBIAN 链接2: *BUNTU