VBox 访客如何访问 NFS 共享?

VBox 访客如何访问 NFS 共享?

我有一个 VirtualBox 客户虚拟机,配置为在 VirtualBox 的“NAT”后面运行。我可以通过以下方式访问各种网络共享smbnetfs,但尝试通过 NFS 访问时失败,并显示以下错误消息:Client credential too weak

据推测,该错误是由于 VirtualBox 的 NAT 实现使用高于 1024 的端口号进行传出连接而导致的 - 即使mount_nfs客户机内部的程序使用较低的端口(因为我将其作为客户机运行root)。

有没有办法更改 VBox 的设置来正确执行此操作?我很确定——因为它已经以 Windows“管理员”身份运行(或应该运行)了……

更新:是的,如果我将网络配置从 NAT 更改为直接选项之一,错误就会消失,这证明 VirtualBox 进程具有必要的权限 - 只是选择不使用它们。

有没有办法让它在进行 NAT 时保留传出端口?

答案1

要访问 NFS 共享,请运行:

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

相关内容