我有一个运行VMWare Workstation 12的Windows 10主机。我有一个Ubuntu Server来宾和一个Xubuntu Desktop来宾。
Ubuntu Server上有nfs服务器设置。在Xubuntu桌面上,我已经设置了我的fstab来从服务器安装几个文件夹。
我通常将Windows主机通过以太网连接到我的网络,并使用Bridged网络。然后让我的路由器为虚拟机分配IP。
此设置运行良好,但本周我正在旅行所以我需要将VM切换到仅限主机的网络。当我这样做时,他们可以看到对方,我可以从Xubuntu桌面ssh到Ubuntu服务器。但是nfs不会安装。
$ sudo mount -a
mount.nfs: access denied by server while mounting 192.168.186.128:/vol/
我运行它来搜索两个虚拟机上的日志文件
grep -rl "nfs" /var/log
并且没有看到任何相关内容,所以现在我不确定下一步该做什么。
编辑:
这是桌面vm上/ etc / fstab中的相关行
192.168.186.128:/vol/ /vol/ nfs rsize=8192,wsize=8192,timeo=14,intr 0 0
这是服务器vm上/ etc / exports的相关行
/vol/ 192.168.0.0/24(rw,nohide,insecure,no_subtree_check,async)
我不确定这是否相关,但ssh连接打开的时间比桥接网络要长很多。
答案 0 :(得分:0)
但192.168.0.0/24
不包括192.168.186.128
,要么将导出更改为192.168.186.0/24
或192.168.0.0/16
,因为这两种导出都会包含192.168.186.128
ssh花费更长时间的原因可能是由于主机查找ssh由于缺乏DNS解析而执行超时。您可以尝试将服务器的IP添加到桌面上的/ etc / hosts,反之亦然,可能会有所帮助。