我是否可以在仅限主机网络上连接的2个VM上使用nfs

时间:2015-12-11 12:53:30

标签: ubuntu networking vmware nfs

我有一个运行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连接打开的时间比桥接网络要长很多。

1 个答案:

答案 0 :(得分:0)

可能是OT在这里。

192.168.0.0/24不包括192.168.186.128,要么将导出更改为192.168.186.0/24192.168.0.0/16,因为这两种导出都会包含192.168.186.128

ssh花费更长时间的原因可能是由于主机查找ssh由于缺乏DNS解析而执行超时。您可以尝试将服务器的IP添加到桌面上的/ etc / hosts,反之亦然,可能会有所帮助。