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.
Respuestas:
Mira este proyecto de código abierto:
Nekodrive
https://github.com/nekoni/nekodrive
fuente
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
fuente
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:
Instale Virtualbox en el escritorio de Windows.
Instale TinyCore en Virtualbox.
Configure el entorno de TinyCore para incluir un directorio de almacenamiento compartido.
Instale nfs-common en TinyCore.
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.
fuente
Hay un proyecto de código abierto de cliente NFS 4.1 para Windows de UMichigan , pero debe construirlo usted mismo y sospecho que necesitará algunas pruebas antes de la implementación en un entorno de producción.
fuente
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.
fuente
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.
fuente