在 FreeBSD(FreeNAS)中将 NFS 导出到多个网络

在 FreeBSD(FreeNAS)中将 NFS 导出到多个网络

我正在尝试使用 /etc/exports 文件中的以下内容将共享导出到多个网络:

/mnt/tank/xen_nfs -alldirs -mapall=root:wheel -network 10.1.1.20 10.1.1.45 10.1.1.105

但每当我尝试从这三台服务器连接时,我都会遇到权限问题。如果我只拥有其中任何一个网络,它都可以正常工作。这是运行 FreeNAS 8.0RC5(FreeBSD 8.2)。我也尝试过用 /30 指定网络,但问题相同。

答案1

如果您想要将这三个网络导出为 /30 网络,则需要将每个网络指定为一个网络。

/mnt/tank/xen_nfs -alldirs -mapall=root:wheel -network 10.1.1.20/30 
/mnt/tank/xen_nfs -alldirs -mapall=root:wheel -network 10.1.1.44/30 
/mnt/tank/xen_nfs -alldirs -mapall=root:wheel -network 10.1.1.104/30

如果不指定以下IP是网络,它会认为它是单个主机的IP。

您可以快速查看服务器认为应该能够访问挂载的内容showmount -e

相关内容