Eu tenho o Windows 7 Professional, mas o NFS Client para Windows está incluído apenas nas edições Enterprise e Ultimate.
Gostaria de conectar algumas máquinas Windows ao nosso servidor NFS para que eu possa descartar o servidor Samba que estamos usando atualmente.
Existem clientes NFS gratuitos para Windows 7?
Eu sei que existem algumas ferramentas como ProNFS e axeNFS, mas elas não são gratuitas.
Respostas:
Verifique este projeto de código aberto:
Nekodrive
https://github.com/nekoni/nekodrive
fonte
Desde que eu entenda a pergunta, você poderá usar o Microsoft Windows Services for UNIX . Você pode obtê-los aqui:
https://www.microsoft.com/en-us/download/details.aspx?id=274
Edição informativa: o link para download não está mais disponível. 2017-Nov-05
fonte
Como último recurso, suponho que seria possível instalar um Linux em um ambiente de virtualização hospedado pela estação de trabalho do Windows, ou seja. Virtualbox - que forneceria um armazenamento compartilhado que o convidado teria montado como um volume NFS.
Eu imagino que ajudaria consideravelmente ter uma interface de rede separada para o convidado montar o compartilhamento.
Em outras palavras:
Instale o Virtualbox na área de trabalho do Windows.
Instale o TinyCore no Virtualbox.
Configure o ambiente do TinyCore para incluir um diretório de armazenamento compartilhado.
Instale o nfs-common no TinyCore.
Monte o compartilhamento NFS desejado do TinyCore.
6a Aponte o compartilhamento do Virtualbox para onde o TinyCore monta o compartilhamento NFS para alcançá-lo no host do Windows,
ou
6b Monte a montagem NFS no diretório que o Virtualbox está fornecendo ao host do Windows.
Como eu disse, último recurso.
fonte
Há um projeto de código-fonte aberto do cliente NFS 4.1 para Windows da UMichigan , mas você precisa construí-lo e suspeito que precisaria de alguns testes antes da implantação em um ambiente de produção.
fonte
Eu hesitaria em executar uma que não seja da Microsoft ou uma solução muito bem testada - especialmente para qualquer compartilhamento "sério" (além da simples cópia de arquivo).
O Realize NFS é um protocolo de rede muito poderoso, mais do que a maioria das pessoas o usa. Por exemplo, o armazenamento de imagens de máquinas virtuais no NFS funciona bem, sobrevive a uma interrupção do servidor (independentemente do tamanho) sem perder dados, etc.
Isso explica por que não é "fácil" - http://cygwin.com/ml/cygwin/2006-10/msg01074.html
Uma pergunta melhor talvez: por que não usar samba no servidor nfs para expor os compartilhamentos via smb? Eu pergunto porque você faz parecer que os dois servidores não estão relacionados. O Samba deve ser bastante fácil de suportar na mesma máquina.
fonte
Eu tentei o cliente WinFS NFS e não foi tão bom assim. Portanto, não seja rápido demais para largar o servidor samba, mesmo se você encontrar um cliente.
Acho que o cygwin tem um cliente e servidor NFS agora. No entanto, o cliente é apenas o ponto mais alto do problema. Também está alinhando as permissões unix com as do Windows, o que não é trivial.
fonte