Есть ли бесплатные клиенты NFS для Windows 7?

38

У меня Windows 7 Professional, но NFS-клиент для Windows включен только в версии Enterprise и Ultimate.

Я хотел бы подключить некоторые машины Windows к нашему NFS-серверу, чтобы я мог удалить сервер Samba, который мы используем в настоящее время.

Есть ли бесплатные клиенты NFS для Windows 7?

Я знаю, что есть некоторые инструменты, такие как ProNFS и axeNFS, но они не бесплатны.

Нильс ван Реймерсдал
источник
1
Мне это тоже нужно. но не для производства.
Рисясин
2
Это называется сегментация рынка, компании сосут, когда делают это, но, по их словам, они ничего не могут получить бесплатно. Я не знаю, почему вы хотите избавиться от средней системы, хотя. Если это работает, это работает. Если это для работы, то человек должен просто обновить, иначе, если его личный, почему бы не настроить сервер Samba вместо NFS?
PHGamer 13.10.10
4
Если у вас есть потребность в производстве, разве вы не должны платить за это? Если вам когда-нибудь понадобится поддержка, вам обязательно понадобится компания, в которую вы можете позвонить.
Крис С
Клиент Windows NFS не поддерживает имена файлов utf8. Так что это покалечено. Вам обязательно нужен сторонний NFS-клиент.
Хамелеон

Ответы:

18

Проверьте этот проект с открытым исходным кодом:

Некодрайв
https://github.com/nekoni/nekodrive

Целью этого проекта является реализация NFS (Сетевая файловая система v2 / v3 / v4.1) поверх пользовательской файловой системы Dokan для Windows. Это позволяет очень легко подключить экспорт NFS в качестве локального диска Windows. Вам не нужен NFS-клиент для доступа к удаленному экспорту NFS, вы можете просто использовать Microsoft Explorer. Текущая версия пока не поддерживает NFS v4.1.

Niko
источник
Кто-нибудь смог установить это на Vista Home 32bit версии? Если да, то как?
Сорен
2
Некодрив может работать на некоторых людей, но в целом это просто глючит в лучшем случае. потому что докан, на котором он основан, также полон ошибок.
Морг.
Это также медленно, как черт
Дакусан
10

Пока я понимаю вопрос, вы сможете использовать Microsoft Windows Services для UNIX . Вы можете получить их здесь:

https://www.microsoft.com/en-us/download/details.aspx?id=274

Информативное редактирование: загрузка по ссылке больше не доступна. 2017-Ноябрь-05

сет эх
источник
1
+1 к этому. Использовали во многих серверах с хорошей производительностью. Немного сложно настроить.
Карлос Гарсия
1
+1 тоже. Это должно быть загружаемым от microsoft.com
petrus
12
Он больше не поддерживается в Windows XP / 2003 +. Новые сервисы включены только в версии Windows Enterprise или Ultimate, которых у меня нет.
Нильс ван Реймерсдал
2
К сожалению, они больше не поддерживаются.
Конрад Гаевский
2
И ссылка не работает.
П.Петр
6

В качестве последнего средства я полагаю, что было бы возможно установить Linux в среде виртуализации, размещенной на рабочей станции Windows, т.е. Virtualbox - который затем предоставил бы общее хранилище, которое гость смонтировал бы как том NFS.

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

Другими словами:

  1. Установите Virtualbox на рабочий стол Windows.

  2. Установите TinyCore в Virtualbox.

  3. Сконфигурируйте среду TinyCore, чтобы включить каталог общего хранилища.

  4. Установите nfs-common для TinyCore.

  5. Смонтируйте нужный NFS-ресурс из TinyCore.

6а. Либо укажите общий ресурс Virtualbox, где TinyCore монтирует общий ресурс NFS для доступа к нему с хоста Windows,

или

6b. Смонтируйте NFS-монтирование в каталог, который Virtualbox предоставляет хосту Windows.


Как я уже сказал, в крайнем случае.

NginUS
источник
3

Я бы не решился запустить тот, который не является Microsoft или очень хорошо проверенным решением - особенно для любого «серьезного» обмена (помимо простого копирования файла).

Осознайте, что NFS - это очень мощный сетевой протокол, более того, для которого его использует большинство людей. Например, хранение образов виртуальных машин в NFS работает нормально, выдерживает перерывы в работе сервера (независимо от длины) без потери данных и т. Д.

Это объясняет, почему это не «просто» - http://cygwin.com/ml/cygwin/2006-10/msg01074.html

Может быть, лучше спросить, почему бы просто не использовать samba на сервере nfs для предоставления общих ресурсов через smb? Я спрашиваю, потому что вы делаете это звучит так, как будто два сервера не связаны между собой. Самба должна быть довольно легко поддерживать на одной машине.

Стив Радич-BitShop.com
источник
2

Я пробовал Win7 NFS-клиент, и это было не так здорово. Так что не спешите сбрасывать свой сервер Samba, даже если вы найдете клиента.

Я думаю, что у cygwin есть клиент и сервер NFS. Однако клиент - это только часть проблемы. Также есть выравнивание разрешений Unix с разрешениями Windows, что нетривиально.

Доктор Маккей
источник