NFS не позволяет хостам, указанным в конфигурации, монтировать общий ресурс

NFS не позволяет хостам, указанным в конфигурации, монтировать общий ресурс

У меня возникла проблема, из-за которой NFS не разрешает хостам, указанным в файле конфигурации, монтировать общий ресурс.

Я использую NFS-сервер на Debian 10, файловая система BTRFS.

мои /etc/exportsчтения:

/share  192.220.189.0/24(rw,sync,no_subtree_check) *.domain.lan(rw,sync,no_subtree_check)

Я пытаюсь смонтировать из host.domain.lan, но когда я пытаюсь смонтировать общий ресурс, я получаю следующее:

mount.nfs: access denied by server while mounting server.domain.lan:/share

В журнале сервера указано:

rpc.mountd[PID]: refused mount request from <host.domain.lan's ip> for /share (/share): unmatched host

Я проверил, что сервер может разрешить имя хоста host.domain.lan с помощью локального DNS-сервера.

Монтирование РАБОТАЕТ, если я явно укажу host.domain.lanв /etc/exports, а не *.domain.lan. Однако это не сработает, поскольку я хочу обслуживать папку для всего поддомена FQDN.

Я не могу найти ничего по этому поводу в интернете и исчерпал все возможные варианты. Пожалуйста, помогите!

решение1

Вероятно, доменное имя некорректно разрешается в DNS.

Что вы получите, если используете hostкоманду на сервере, чтобы попытаться преобразовать IP-адрес клиента в имя хоста? DNS может не иметь правильной настройки обратного сопоставления для работы этого.

Связанный контент