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

Экспорт NFS в несколько сетей во FreeBSD (FreeNAS)

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