Клиент NFS в Windows не работает/не монтируется — как правильно подключить NFS (2026)

Клиент NFS в Windows не работает/не монтируется — как правильно подключить NFS (2026)

Надо смонтировать экспорт Linux по NFS, но Windows упрямо не видит ресурс или ругается на права. Покажу, как включить клиент NFS, выбрать схему доступа, правильно смонтировать ресурс и что проверить в сети и правах.

Коротко: что важно заранее

  • На ПК включён компонент «Клиент для NFS».
  • Сервер экспортирует по NFS нужную папку и разрешает доступ Вашему IP/сети.
  • Вы выбрали схему доступа: анонимный или по UID/GID.
Нужна помощь? Подключу NFS к Windows: включу компонент, настрою UID/GID, смонтирую с нужными опциями и проверю права.

1) Включаем клиент NFS

PowerShell (Администратор) — по одной строке:

DISM /Online /Enable-Feature /FeatureName:ServicesForNFS-ClientOnly /All /NoRestart
DISM /Online /Enable-Feature /FeatureName:ClientForNFS-Infrastructure /All /NoRestart

Перезагрузите ПК после включения. Можно включить и через «Включение компонентов Windows».

2) Проверяем сеть и доступность сервера

CMD — по одной строке:

ping 192.168.1.10
tracert 192.168.1.10
arp -a

Если сервер не отвечает на пинг — настраивайте маршрутизацию/фаервол. Для NFS используйте локальную сеть без NAT, если возможно.

3) Выбираем схему доступа: анонимный или UID/GID

PowerShell (Администратор) — по одной строке:

nfsadmin client stop
nfsadmin client localhost config anon=yes
nfsadmin client start

Так включится анонимный доступ (используются anonuid/anongid на сервере). Для явных UID/GID:

nfsadmin client stop
nfsadmin client localhost config anon=no uid=1000 gid=1000
nfsadmin client start

Подставьте корректные UID/GID пользователя на Linux-сервере.

4) Монтируем экспорт как диск

CMD — по одной строке (пример):

mount -o mtype=hard,rsize=1048576,wsize=1048576 192.168.1.10:/export/share Z:
mount

Проверьте, что буква диска Z: появилась. Для анонимного доступа можно добавить -o anon. Если нужны права на запись — убедитесь, что экспорт на сервере разрешает запись для выбранного UID/GID.

5) Автомонтирование при входе

Создайте BAT-файл с командой mount и поместите в «Автозагрузку» или используйте «Планировщик заданий» с запуском от имени администратора.

6) Типичные проблемы

  • Access denied — несовпадение UID/GID или экспорт только для чтения.
  • Network path not found — сервер недоступен или неправильный синтаксис: нужно server:/export, а не \\server\share.
  • Падает скорость — попробуйте другие rsize/wsize, уберите антивирус из проверки сетевых дисков.

FAQ

Можно ли через букву диска работать в приложениях

Да, монтирование создаёт обычную букву диска. Некоторые программы лучше работают с путями без пробелов.

Почему Explorer зависает

При mtype=hard зависание до таймаута — нормально. Используйте mtype=soft, если сервер нестабилен, но возможна потеря данных.

SMB вместо NFS

Если NFS не критичен, SMB проще для Windows-клиента и лучше поддерживает ACL.

Читайте также: