尝试在Windows Server 2008客户端中安装NFS共享时出现“networking错误 – 53”

CentOS | Windows 2008

我有一台运行nfsd的CentOS 5.5服务器。 在Windows端,我正在运行Windows Server 2008 R2 Enterprise。 我启用了“文件服务”服务器angular色,NFS客户端和NFS服务器都处于打开状态。

我能够成功地从其他Linux系统连接/挂载到CentOS NFS共享,但遇到从Windows连接到它的错误。 当我尝试连接时,我得到以下内容:

C:\Users\fooadmin>mount -o anon 10.10.10.10:/share/ z: Network Error - 53 Type 'NET HELPMSG 53' for more information. 

(IP和共享名称已经改变,以保护无辜:-))

附加信息:

  • 我已经通过telnetvalidation了Windows客户机和NFS服务器之间的低级networking连接(到TCP / 2049上的NFS),所以我知道端口是开放的。 我进一步确认了入站和出站防火墙端口都存在并启用。
  • 我遇到了一个微软技术说明 ,build议更改“提供程序”,以便“NFSnetworking”高于其他项目,如Microsoft Windowsnetworking。 我改变了这一点,并重新启动NFS客户端 – 没有运气。
  • 我已经确认NFS服务器上的共享文件夹是可读/可写的(777)
  • 我尝试了mount命令的其他变体,如: mount 10.10.10.10:/share/ z:mount 10.10.10.10:/share z:mount -o anon mtype=hard \\10.10.10.10:/share * No运气。
  • 根据命令的输出,我尝试inputNET HELPMSG 53但是这并没有给我太多的帮助。 只是“networkingpath没有find”。

我迷失在如何进行故障排除。 有任何想法吗?

我有同样的问题,我在这里find一个post说:

NFS服务器可以select以不安全模式工作(允许更高的传入端口号)。 Windows NFS客户端通常使用更高的端口号。 您可以通过向共享添加一个选项来启用此选项。示例:/ share *(insecure,rw)

您还可以尝试安装包含nfs客户端的UNIX软件包的Windows服务。 您可以尝试使用此实用程序连接nfs服务器,然后再次进行检查。 您可以从以下链接http://www.microsoft.com/downloads/e…displayLang=en下载软件包

我根据它改变了/ etc / exports(通过添加不安全的选项),它工作。 希望这可以帮助。