У меня есть хост с Windows 10, на котором работает VMWare Workstation 12. У меня есть гость Ubuntu Server и гость Xubuntu Desktop.
Сервер Ubuntu имеет настройку сервера nfs. На рабочем столе Xubuntu я настроил свой fstab для монтирования нескольких папок с сервера.
Обычно у меня есть хост Windows, подключенный к моей сети через Ethernet, и я использую мостовую сеть. Затем пусть мой маршрутизатор назначит 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
и не вижу ничего подходящего, так что теперь я не уверен, что делать дальше.
редактировать:
Это соответствующая строка в /etc/fstab на виртуальной машине рабочего стола.
192.168.186.128:/vol/ /vol/ nfs rsize=8192,wsize=8192,timeo=14,intr 0 0
и это соответствующая строка из /etc/exports на сервере vm
/vol/ 192.168.0.0/24(rw,nohide,insecure,no_subtree_check,async)
Я не уверен, имеет ли это значение, но для открытия ssh-соединения требуется намного больше времени, чем для сети с мостовым соединением.