Я пытаюсь экспортировать общий ресурс в несколько сетей, используя следующее в файле / 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, но та же проблема.
Если вы хотите экспортировать в эти три сети как / 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