Existe-t-il des clients NFS libres pour Windows 7?

38

J'ai Windows 7 Professional, mais le client NFS pour Windows est uniquement inclus dans les éditions Enterprise et Ultimate.

J'aimerais connecter certaines machines Windows à notre serveur NFS afin de pouvoir supprimer le serveur Samba que nous utilisons actuellement.

Existe-t-il des clients NFS libres pour Windows 7?

Je sais qu'il existe des outils tels que ProNFS et axeNFS mais ils ne sont pas gratuits.

Niels van Reijmersdal
la source
1
J'ai besoin de ça aussi. mais pas pour la production.
Risyasin
2
C'est ce qu'on appelle la segmentation du marché, les entreprises craignent quand elles le font, mais elles ne peuvent rien obtenir gratuitement, disent-elles. Je ne sais pas pourquoi vous voulez vous débarrasser du système intermédiaire. Si ça marche ça marche. Si c'est pour un travail, alors la personne doit simplement mettre à niveau, sinon si c'est personnel, pourquoi ne pas configurer un serveur samba au lieu d'un serveur nfs?
PHGamer
4
Si vous en avez besoin pour la production, ne devriez-vous pas payer pour cela? Si vous avez besoin d'assistance, vous aurez certainement besoin d'une entreprise à laquelle vous pouvez faire appel.
Chris S
Le client Windows NFS ne prend pas en charge les noms de fichiers utf8. Donc, il est estropié. Vous avez certainement besoin d'un client NFS tiers.
Chameleon

Réponses:

18

Vérifiez ce projet open source:

Nekodrive
https://github.com/nekoni/nekodrive

L'objectif de ce projet est d'implémenter NFS (Network File System v2 / v3 / v4.1) sur le système de fichiers utilisateur Dokan pour Windows. Cela vous permet de monter très facilement une exportation NFS en tant que lecteur Windows local. Vous n'avez besoin d'aucun client Windows NFS pour accéder à l'exportation NFS distante, vous pouvez simplement utiliser Microsoft Explorer. La version actuelle ne supporte pas encore NFS v4.1.

niko
la source
Quelqu'un a-t-il pu l'installer sur la version 32 bits de Vista Home? Si oui comment?
Soren
2
Nekodrive peut fonctionner pour certaines personnes, mais dans l’ensemble, c’est au mieux un buggy. parce que dokan, sur lequel il est basé, est également plein de bugs.
Morg.
C'est aussi lent que diable
Dakusan
10

Tant que je comprends la question, vous devriez pouvoir utiliser Microsoft Windows Services for UNIX . Vous pouvez les obtenir ici:

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

Édition informative: Le lien de téléchargement n'est plus disponible. 2017-nov.-05

mettre ekh
la source
1
+1 à cela. Ont utilisé dans de nombreux serveurs avec de bonnes performances. Un peu délicat à configurer.
Carlos Garcia
1
+1 aussi. Il devrait être téléchargeable à partir de microsoft.com
petrus
12
Il n'est plus supporté sous Windows XP / 2003 +. Les nouveaux services ne sont inclus que dans les éditions Enterprise ou Ultimate de Windows, que je n'ai pas encore.
Niels van Reijmersdal
2
Malheureusement, ils ne sont plus pris en charge.
Konrad Gajewski
2
Et le lien est brisé.
P.Péter
6

En dernier recours, je suppose qu’il serait possible d’installer un Linux dans un environnement de virtualisation hébergé par le poste de travail Windows, c’est-à-dire. Virtualbox - qui fournirait alors un stockage partagé que l'invité aurait monté en tant que volume NFS.

J'imagine qu'il serait considérablement utile de disposer d'une interface réseau distincte permettant à l'invité de monter le partage.

En d'autres termes:

  1. Installez Virtualbox sur le bureau Windows.

  2. Installez TinyCore sur Virtualbox.

  3. Configurez l'environnement de TinyCore pour inclure un répertoire de stockage partagé.

  4. Installez nfs-common sur TinyCore.

  5. Montez le partage NFS souhaité à partir de TinyCore.

6a. Soit le point de partage Virtualbox sur lequel TinyCore monte le partage NFS pour y accéder depuis l'hôte Windows,

ou

6b. Montez le montage NFS sur le répertoire fourni par Virtualbox à l'hôte Windows.


Comme je l'ai dit, dernier recours.

NginUS
la source
3

J'hésiterais à en utiliser une autre que celle de Microsoft ou une solution très bien testée, en particulier pour tout partage "sérieux" (au-delà de la simple copie de fichier).

Réalisez que NFS est un protocole réseau très puissant, bien plus que ce que la plupart des gens utilisent. Par exemple, stocker des images de machine virtuelle sur NFS fonctionne bien, survit à une panne de serveur (quelle que soit sa longueur) sans perte de données, etc.

Cela explique pourquoi ce n'est pas "facile" - http://cygwin.com/ml/cygwin/2006-10/msg01074.html

Pourquoi ne pas simplement utiliser samba sur le serveur NFS pour exposer les partages via smb? Je demande parce que vous donnez l'impression que les deux serveurs ne sont pas liés. Samba devrait être assez facile à supporter sur le même ordinateur.

Steve Radich-BitShop.com
la source
2

J'ai essayé le client Win7 NFS et ce n'était pas terrible. Ne soyez donc pas trop rapide pour laisser tomber votre serveur samba, même si vous trouvez un client.

Je pense que cygwin a maintenant un client et un serveur NFS. Cependant, le client n’est qu’à l’aube du problème. Il y a aussi l'alignement des permissions unix sur celles de Windows, ce qui n'est pas trivial.

Dr. McKay
la source