Назад | Перейти на главную страницу

Как гостевой VBox может получить доступ к NFS-ресурсам?

У меня есть гостевая виртуальная машина VirtualBox, которая настроена для работы за NAT VirtualBox. Я могу получить доступ к различным сетевым ресурсам через smbnetfs, но попытки получить доступ к тому же через NFS завершаются неудачно с сообщением об ошибке: Client credential too weak.

Предположительно, ошибка связана с реализацией NAT VirtualBox с использованием номера порта выше 1024 для исходящего соединения, хотя mount_nfs программа внутри гостя использует нижний порт (потому что я запускаю ее как гостевой root).

Есть ли способ изменить настройки VBox, чтобы сделать это правильно? Я почти уверен в этом жестяная банка - потому что он запускается (или должен запускаться) уже от имени "администратора" Windows ...

Обновить: да, если я изменю конфигурацию сети с NAT на один из прямых вариантов, ошибка исчезнет, ​​что доказывает, что процесс VirtualBox имеет необходимые привилегии - просто решает не использовать их.

Есть ли способ заставить его сохранить исходящий порт при выполнении NAT?

Для доступа к общим ресурсам NFS выполните:

VBoxManage modifyvm "name of your VM" --nataliasmode1 sameports