Existem clientes NFS gratuitos para Windows 7?

38

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.

Niels van Reijmersdal
fonte
1
Eu também preciso disso. mas não para produção.
risyasin
2
É chamado de segmentação de mercado, as empresas são péssimas quando fazem isso, mas não conseguem nada de graça, dizem. Não sei por que você quer se livrar do sistema intermediário. Se funcionar, funciona. Se for para um trabalho, a pessoa deve apenas atualizar; caso contrário, por que não configurar um servidor samba em vez de um servidor nfs?
PHGamer 13/10/10
4
Se você precisa de uma produção, não deveria pagar por isso? Se você precisar de suporte, definitivamente desejará uma empresa para a qual possa ligar.
Chris S
O cliente NFS do Windows não suporta nomes de arquivos utf8. Então está aleijado. Você precisa de um cliente NFS de terceiros, com certeza.
Chameleon

Respostas:

18

Verifique este projeto de código aberto:

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

O objetivo deste projeto é implementar o NFS (Sistema de Arquivos de Rede v2 / v3 / v4.1) no sistema de arquivos do usuário Dokan para Windows. Isso permite montar muito facilmente uma exportação NFS como uma unidade local do Windows. Você não precisa de nenhum cliente Windows do NFS para acessar a exportação remota do NFS, basta usar o microsoft explorer. A versão atual ainda não suporta o NFS v4.1.

niko
fonte
Alguém conseguiu instalar isso na versão Vista Home 32bit? Se sim, como?
Soren
2
O nekodrive pode funcionar para algumas pessoas, mas no geral é apenas um bug. porque dokan, no qual é baseado, também está cheio de bugs.
Morg.
Também é lento como diabos
Dakusan
10

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

definir ekh
fonte
1
+1 a isso. Já usou em muitos servidores com bom desempenho. Um pouco complicado de configurar.
Carlos Garcia
1
+1 também. Ele deve ser baixado no site microsoft.com
petrus
12
Não está mais sendo suportado no Windows XP / 2003 + Os novos serviços estão incluídos apenas nas edições Enterprise ou Ultimate do Windows, que eu não tenho.
Niels van Reijmersdal
2
Infelizmente, eles não são mais suportados.
Konrad Gajewski
2
E o link está quebrado.
P.Péter 19/02/16
6

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:

  1. Instale o Virtualbox na área de trabalho do Windows.

  2. Instale o TinyCore no Virtualbox.

  3. Configure o ambiente do TinyCore para incluir um diretório de armazenamento compartilhado.

  4. Instale o nfs-common no TinyCore.

  5. 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.

NginUS
fonte
3

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.

Steve Radich-BitShop.com
fonte
2

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.

Dr. McKay
fonte