本地访问 UNC 路径时出现问题

本地访问 UNC 路径时出现问题

我有一个带有各种共享的 Windows 2003 R2 服务器“appserver”,我可以从网络上的任何机器访问该服务器并共享其自身。

我可以通过转到“\appserver\”列出共享,但当我尝试访问任何共享时,我收到错误消息“没有网络提供商接受给定的网络路径”

这非常奇怪,因为我有三个非常相似的服务器,它们在同一个域中运行相同的操作系统,并且对其共享具有相同的权限,并且它们可以毫无问题地访问自己的共享。

我谷歌搜索了很多,找到了 LSA 环回连接的参考。我应用了这些修复,但仍然收到相同的错误消息。

任何帮助或想法都将非常感激,因为这让我很困惑。

更新

看来,如果我使用 FQDN,我只能远程连接到这台机器(共享、远程注册表)等。但是,我可以使用机器的短名称 ping 该机器,并得到响应,域名会(如预期的那样)附加到 dns 请求中。

答案1

我进行了大量谷歌搜索,找到了有关 LSA 环回连接的参考资料。我已应用这些修复程序,但仍然收到相同的错误消息

这显然是http://support.microsoft.com/kb/896861(您当您浏览使用集成身份验证并托管在 IIS 5.1 或更高版本的网站时,会收到错误 401.1),它有两种方法。好吧,文章的名称有点误导,因为它也适用于 ГТС 共享...

如果您使用了“方法 2:禁用环回检查(不推荐的方法)”,欺骗注册表,那么您还应该重新启动机器。

PS. 方法 2 仅适用于开发。在生产服务器上请使用方法 1。

答案2

解决方案:跑步服务管理器通过开始,右键单击并选择属性Apache2.2登录选项卡。选择使用此帐户并输入 Windows 的登录名(。\用户名)和密码使用(假设它是可以访问 UNC 映射的同一帐户)这使 Apache 可以访问 UNC 路径,因此可以使用,例如仍然不允许使用映射的驱动器号。

相关内容