是否有人设置过 NFS,其中服务器和客户端都是 Windows?我想知道:
- 与使用内置 Windows 文件共享(CIFS/SMB)相比,性能如何?
- 客户端是否可以像常规文件共享一样将 NFS 共享挂载为网络驱动器?
- 由于 Windows 本身不支持此功能,有什么推荐的工具吗?
- 这样做可以提供可靠的文件共享吗?
答案1
CIFS/SMB 确实应该是 Windows 客户端和服务器的选择 - 如果没有 Kerberos 的麻烦,NFS 可能非常不安全。使用 SMB 可以获得标准的 Windows 安全模型。
- 性能方面没有太多改进 - 可能 SMB 稍微快一点。
- XP 需要 UNIX 的 Windows 服务(这里)挂载 NFS
- Windows Server 只能挂载 NFS 共享,而不能提供这些共享。它必须使用 SMB。
- 到目前为止,从 Linux 服务器安装 NFS 共享的 XP 客户端的可靠性一直很好,尽管我们只有几台机器这样做。
总之,对于 Windows 服务器,NFS 不是一个选项。对于 XP 客户端,只有在必要时才使用 NFS - 因为只有 Linux 服务器,而您不想费心设置 SAMBA
答案2
我尝试使用 Synology (linux) 将 NFS 连接到 Windows 客户端,但性能实在太差了。我又回到使用 SMB。