有没有Windows 7的免费NFS客户端?

我有Windows 7专业版,但Windows版NFS客户端只包含在企业版和旗舰版中。

我想将一些Windows机器连接到我们的NFS服务器,这样我就可以删除我们当前使用的Samba服务器。

有没有Windows 7的免费NFS客户端?

我知道有一些像ProNFS和axeNFS的工具,但它们不是免费的。

    检查这个开源项目:

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

    该项目的目标是在Dokan用户文件系统上实现NFS(networking文件系统v2 / v3 / v4.1)。 这使得您可以非常容易地将NFS导出安装为本地Windows驱动器。 您不需要任何NFS窗口客户端来访问NFS远程导出,您可以使用微软浏览器。 目前的版本还不支持NFS v4.1。

    只要我理解了这个问题,就可以使用Microsoft Windows Services for UNIX 。 你可以在这里find它们:

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

    信息编辑:下载链接不再可用。 2017年 – 11月 – 05

    作为最后的手段,我想可以在Windows工作站托pipe的虚拟化环境中安装一个linux, 然后Virtualbox将提供一个共享存储,guest虚拟机将作为一个NFS卷挂载。

    我想这将有助于相当大的客户有一个单独的networking接口来安装共享。

    换一种说法:

    1. 将Virtualbox安装到Windows桌面。

    2. 安装TinyCore到Virtualbox。

    3. configurationTinyCore的环境以包含共享存储目录。

    4. 安装nfs-common到TinyCore。

    5. 从TinyCore挂载所需的NFS共享。

    6A。 将Virtualbox共享指向TinyCore从Windows主机安装NFS共享的位置,

    要么

    6B。 将NFS装载挂载到Virtualbox提供给Windows主机的目录。


    正如我所说,最后的手段。

    有一个来自UMichigan的NFS 4.1 Windows客户端开源项目 ,但是你必须自己构build它,我怀疑在生产环境中部署之前需要进行一些testing。

    我会犹豫是否运行一个不是微软的,或者是一个经过很好testing的解决scheme,特别是对于任何“严重的”共享(除了简单的文件复制之外)。

    实现NFS是一个非常强大的networking协议,比大多数人使用它的情况更多。 例如,在NFS上存储虚拟机映像工作正常,服务器停机(不pipe长度)是否存在,而不会丢失数据等。

    这涵盖了为什么它不“容易” – http://cygwin.com/ml/cygwin/2006-10/msg01074.html

    更好的问题可能是为什么不只是在nfs服务器上使用samba来通过smb暴露共享? 我问,因为你听起来像两个服务器是不相关的。 桑巴应该是相当容易支持在同一台机器上。

    我不知道任何Windows的免费NFS客户端程序。 我做了一些Googlesearch,发现这些:

    NFSAxe Omni-NFS

    我尝试了Win7的NFS客户端,并没有那么好。 所以即使你find一个客户端,也不要太快放弃你的samba服务器。

    我想cygwin现在有一个NFS客户端和服务器。 然而,客户只是问题的风口浪尖。 还有unix的权限与windows不一样的windows权限。