Ubuntu 我可以在连接到仅主机网络的2个虚拟机上使用nfs吗

Ubuntu 我可以在连接到仅主机网络的2个虚拟机上使用nfs吗,ubuntu,networking,vmware,nfs,Ubuntu,Networking,Vmware,Nfs,我有一台运行VMWare Workstation 12的windows 10主机。我有一个Ubuntu服务器客户机和一个Xubuntu桌面客户机 Ubuntu服务器上安装了nfs服务器。在Xubuntu桌面上,我设置了我的fstab,以便从服务器上挂载一些文件夹 我通常让Windows主机通过以太网连接到我的网络,并使用桥接网络。然后让我的路由器将IP分配给虚拟机 这个设置很好,但本周我要出差,所以我需要将虚拟机切换到一个仅限主机的网络。当我这样做的时候,他们可以看到彼此,我可以用ssh从Xub

我有一台运行VMWare Workstation 12的windows 10主机。我有一个Ubuntu服务器客户机和一个Xubuntu桌面客户机

Ubuntu服务器上安装了nfs服务器。在Xubuntu桌面上,我设置了我的fstab,以便从服务器上挂载一些文件夹

我通常让Windows主机通过以太网连接到我的网络,并使用桥接网络。然后让我的路由器将IP分配给虚拟机

这个设置很好,但本周我要出差,所以我需要将虚拟机切换到一个仅限主机的网络。当我这样做的时候,他们可以看到彼此,我可以用ssh从Xubuntu桌面连接到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连接的打开时间比桥接网络要长得多。

这里可能没有

但是
192.168.0.0/24
不包括
192.168.186.128
或者将导出更改为
192.168.186.0/24
或者
192.168.0.0/16
,因为这两者都包括
192.168.186.128


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

导出中的更改奏效,谢谢。我不太担心ssh的连接速度太慢,但我不认为这是dns,因为我已经用主机的ip地址设置了ssh配置文件。延迟是sshd查找连接ip地址,大多数默认情况下都会这样做。当你连接到一个真实的网络时,你会很快得到一个
nxdomain
,它会继续它的快乐之路。但如果没有对dns服务器的访问权限,但配置了dns服务器,则必须等待查询超时。