mount.nfs: отказано в доступе сервером при монтировании диска Synology NAS

Вопрос или проблема

Мой NAS Synology не позволяет моему компьютеру с Ubuntu монтировать общую папку NFS в локальную папку, чтобы мой сервер Plex мог её читать

[Это ошибка, которую я получаю]
[Команда]

sudo mount 192.168.0.27:/Volume1/Movies /Movies

[Ошибка]

mount.nfs: доступ запрещён сервером при монтировании 192.168.0.27:/Volume1/Movies

У меня такая же проблема: мой fstab с Ubuntu 16 работал, а в 18.04 – нет. Я выяснил опытным путём, что, если я изменю разрешения на общей папке с использования *.fully_qualified_domain.us на 172.16.10.0/24, тогда я смогу смонтировать свои тома.

Я открыл вопрос в Synology. Synology считает, что демон dnsmasq игнорирует полностью квалифицированное имя в процессе монтирования.

Из моего fstab, где “hostname.fullyqualified.us” – это моё полностью квалифицированное имя хоста.

hostname.fullyqualified.us:/volume1/music /media/coolwave/Music nfs ro,user,async,nolock,nfsvers=3 0 3
hostname.fullyqualified.us:/volume1/photo /media/coolwave/Photo nfs ro,user,async,nolock,nfsvers=3 0 3
hostname.fullyqualified.us:/volume1/homes/jcfowler /mnt/home nfs rw,user,async,nolock,nfsvers=3 0 2
hostname.fullyqualified.us:/volume1/Family /mnt/Family nfs rw,user,async,nolock,nfsvers=3 0 3
hostname.fullyqualified.us:/volume1/homes/pi /mnt/pi nfs rw,user,async,nolock,nfsvers=3 0 2

Ответ или решение

При монтировании папки NFS с Synology NAS на компьютере с Ubuntu возникает ошибка: mount.nfs: доступ запрещён сервером при монтировании. Эта проблема часто связана с неправильными настройками доступа к шерам на вашем NAS или с особенностями сети.

Причины ошибки и их решение

  1. Правила доступа на стороне NAS:

    • Убедитесь, что на вашем Synology NAS правильно настроены параметры общего доступа. Для этого зайдите в «Панель управления» > «Общий доступ» > «NFS». Проверьте, что ваш IP-адрес находится в списке разрешённых. Если необходимо, добавьте правило для вашего локального IP или подсети (например, 192.168.0.0/24).
    • Измените настройку с *.fully_qualified_domain.us на более простой формат IP-адреса или подсети, если это решает проблему, как было указано в вашем опыте.
  2. Конфигурация NFS на NAS:

    • Убедитесь, что службы NFS правильно активированы. Вы можете проверить это в той же панели управления. Убедитесь также, что все необходимые порты (2049 — для NFS) открыты в настройках брандмауэра и перенаправлены, если NAS находится за маршрутизатором.
  3. Настройки монтирования на клиенте:

    • Проверьте команду монтирования. Убедитесь, что вы явно указываете версию NFS (например, nfsvers=3 или nfsvers=4), которая соответствует версии на вашем NAS.
    • Также желательно использовать IP-адрес, а не полное доменное имя, чтобы избежать возможных проблем с разрешением DNS, особенно если у вас был опыт с dnsmasq.
  4. Логирование ошибок:

    • Для более детальной диагностики воспользуйтесь логами. Выполните команду dmesg после попытки монтирования. Это может предоставить информацию о том, почему доступ был запрещён.
    • Проверьте логи на самом NAS, которые находятся в разделе «Центр безопасности» > «Журнал событий».
  5. Обновление fstab:

    • Если вы используете файл /etc/fstab для автоматического монтирования при загрузке, обновите его на основе новых правил. Убедитесь, что вы перезапустили систему, чтобы изменения вступили в силу, или выполните sudo mount -a для перезагрузки всех файловых систем.

Пример записи в fstab

Ниже приведён пример записи в fstab для вашего конкретного случая, если вы хотите использовать IP-адрес:

192.168.0.27:/volume1/Movies /media/Movies nfs ro,user,async,nolock,nfsvers=3 0 3

Рекомендации по исправлению

  • Периодически проверяйте доступ к NFS через утилиты командной строки, такие как showmount -e 192.168.0.27, чтобы убедиться, что шары видимы.
  • Проверьте, не используется ли на вашем NAS какая-либо аутентификация, которая может блокировать доступ.

Заключение

По мере того, как вы решаете проблемы с доступом к NFS на Synology NAS, вышеуказанные рекомендации помогут вам сохранить доступ и обеспечить корректную работу вашего Plex-сервера. Если ошибка сохранится, возможно, будет полезно обратиться за поддержкой в сообщество Synology или на форумы Ubuntu для получения дополнительной помощи.

Оцените материал
Добавить комментарий

Капча загружается...