¿Hay algún cliente NFS gratuito para Windows 7?

38

Tengo Windows 7 Professional, pero el Cliente NFS para Windows solo se incluye en las ediciones Enterprise y Ultimate.

Me gustaría conectar algunas máquinas de Windows a nuestro servidor NFS para poder soltar el servidor Samba que estamos usando actualmente.

¿Hay algún cliente NFS gratuito para Windows 7?

Sé que hay algunas herramientas como ProNFS y axeNFS, pero no son gratuitas.

Niels van Reijmersdal
fuente
1
Yo también necesito eso. Pero no para la producción.
risyasin
2
Se llama segmentación del mercado, las compañías apestan cuando lo hacen, pero oye, no pueden obtener nada gratis, dicen. Sin embargo, no sé por qué quieres deshacerte del sistema medio. Si funciona, funciona. Si es para un trabajo, entonces la persona debería simplemente actualizar, de lo contrario, si es personal, ¿por qué no configurar un servidor samba en lugar de uno nfs?
PHGamer
44
Si tiene una necesidad de producción, ¿no debería pagarla? Si alguna vez necesita asistencia, definitivamente querrá una empresa a la que pueda llamar.
Chris S
El cliente NFS de Windows no admite nombres de archivo utf8. Entonces está lisiado. Necesitas un cliente NFS de terceros seguro.
Camaleón

Respuestas:

18

Mira este proyecto de código abierto:

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

El objetivo de este proyecto es implementar NFS (Network File System v2 / v3 / v4.1) sobre el sistema de archivos de usuario Dokan para Windows. Esto le permite montar muy fácilmente una exportación NFS como una unidad de Windows local. No necesita ningún cliente de Windows NFS para acceder a la exportación remota de NFS, solo puede usar microsoft explorer. La versión actual no es compatible con NFS v4.1 todavía.

niko
fuente
¿Alguien ha podido instalar esto en la versión Vista Home de 32 bits? Si es así, ¿cómo?
Soren
2
Nekodrive puede funcionar para algunas personas, pero en general es simplemente defectuoso en el mejor de los casos. porque el dokan, en el que se basa, también está lleno de errores.
Morg
También es lento como diablos
Dakusan
10

Mientras entienda la pregunta, debería poder utilizar los Servicios de Microsoft Windows para UNIX . Puedes conseguirlos aqui:

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

Edición informativa: la descarga en el enlace ya no está disponible. 2017-nov-05

establecer ekh
fuente
1
+1 a esto. Se han utilizado en muchos servidores con buen rendimiento. Un poco complicado de configurar.
Carlos García
1
+1 también. Debería poder descargarse desde microsoft.com
petrus el
12
Ya no se admite en Windows XP / 2003 + Los nuevos servicios solo se incluyen en las ediciones Enterprise o Ultimate de Windows, que no tengo.
Niels van Reijmersdal
2
Lamentablemente ya no son compatibles.
Konrad Gajewski el
2
Y el enlace está roto.
P.Péter
6

Como último recurso, supongo que sería posible instalar un Linux en un entorno de virtualización alojado en la estación de trabajo de Windows, es decir. Virtualbox, que luego proporcionaría un almacenamiento compartido que el invitado habría montado como un volumen NFS.

Me imagino que sería de gran ayuda tener una interfaz de red separada para que el invitado monte el recurso compartido.

En otras palabras:

  1. Instale Virtualbox en el escritorio de Windows.

  2. Instale TinyCore en Virtualbox.

  3. Configure el entorno de TinyCore para incluir un directorio de almacenamiento compartido.

  4. Instale nfs-common en TinyCore.

  5. Monte el recurso compartido NFS deseado de TinyCore.

6a. Apunte el recurso compartido Virtualbox a donde TinyCore monta el recurso compartido NFS para llegar desde el host de Windows,

o

6b. Monte el montaje NFS en el directorio que Virtualbox está proporcionando al host de Windows.


Como dije, último recurso.

NginUS
fuente
3

Dudaría en ejecutar una que no sea de Microsoft o una solución muy bien probada, especialmente para cualquier intercambio "serio" (más allá de la simple copia de archivos).

Darse cuenta de que NFS es un protocolo de red muy poderoso, más de lo que la mayoría de la gente lo usa. Por ejemplo, almacenar imágenes de máquinas virtuales en NFS funciona bien, sobrevive a una interrupción del servidor (independientemente de la longitud) sin perder datos, etc.

Esto cubre por qué no es "fácil": http://cygwin.com/ml/cygwin/2006-10/msg01074.html

Una mejor pregunta puede ser ¿por qué no usar samba en el servidor nfs para exponer los recursos compartidos a través de smb? Pregunto porque haces que parezca que los dos servidores no están relacionados. Samba debería ser bastante fácil de soportar en la misma máquina.

Steve Radich-BitShop.com
fuente
2

Probé el cliente Win7 NFS y no fue tan bueno. Así que no se apresure a dejar caer su servidor samba, incluso si encuentra un cliente.

Creo que Cygwin tiene un cliente y servidor NFS ahora. Sin embargo, el cliente es solo la cúspide del problema. También se alinean los permisos de Unix con los de Windows, lo cual no es trivial.

Dr. McKay
fuente