Windows 7 Windows Server 2008 网络共享不起作用

Windows 7  Windows Server 2008 网络共享不起作用

我最近设置了 Windows 7 Ultimate64 位我计划优先使用这台机器而不是旧的 Windows XP 机器来进行开发。但是我在连接 Windows Server 2008(SP2 不是 R2)公开的文件共享时遇到了问题32 位网络上的服务器。

我已经在 Google 上搜索过,但至今未能找到任何有效的解决方案。

错误:

登录失败,未知用户名或密码”。密码提示不断出现,显然框之间的身份验证失败了。

有效的方法:

  • 从 XP 机器连接到 Windows Server 2008 机器上的共享
  • 从 Windows 7 系统连接到 XP 系统上的共享
  • 通过 RDP 从 Windows 7 系统连接到 XP 系统
  • 通过 RDP 从 Windows 7 系统连接到 Windows Server 2008 系统
  • 通过 RDP 从 XP 机房连接到 Windows Server 2008 机房

因此我可以假设:a)我没有遇到任何因输入错误密码而产生的问题;b)机器之间没有网络连接问题。

什么不起作用

  • 从 Windows 7 计算机连接到 Windows Server 2008 计算机上任何受密码保护的共享。我还没有尝试过不受密码保护的共享。
  • 从 Windows Server 2008 计算机连接到 Windows 7 机器。

此外,我还尝试了网络上的几个建议,例如LmConnectivityLevel在注册表中设置为“1”,以及Network Security: LAN manager authentication level在 secpol.msc 中设置。

还有一些评论说两台机器上的时区/日期时间需要相同,确实如此,但是有一个区别。Windows 7 机器以“UTC”列出所有内容,而 Windows Server 2008 机器以“GMT”列出所有内容(我住在伦敦,所以这是意料之中的)。

附加信息

这些机器不在域上运行,而是都属于 WORKGROUP 工作组。

我已尝试在服务器上使用用户和管理员帐户,结果均相同。

用户名始终根据服务器上的用户进行身份验证,因此会在SERVER\UserName登录提示的表单中输入。

网络上还有其他非 Windows 7 机器,因此我无法在 2k8 服务器上过度摆弄网络设置,但是我必须能够从 Windows 7 机器连接到服务器。

任何帮助都值得感激。


更新 1。

我从未在任何机器上摆弄过防火墙,我的想法是,鉴于所有机器都可以独立通信,并且文件共享可以在 Windows 7 <-> XP 机箱 <-> 服务器之间进行,但不能在服务器 <-> Windows 7 之间进行。我会尝试关闭所有防火墙以将其排除在考虑范围之外。

答案1

更新 - 终于成功了 - 请参阅帖子末尾!

好吧,我取得了一些部分成功。我会详细介绍我所做的事情,希望将来能帮助其他人 [我会随着进展不断更新]。

问题似乎出在 Win2k8 的安全策略过于严格。服务器已使用安全配置向导锁定,尽管 Windows XP 可以正常与服务器通信,但对于 Windows7 来说,这显然过于严格。

到目前为止,我已经启动了 SSDP 服务、计算机浏览器服务,并为网络发现和额外的入站文件和打印共享向防火墙添加了入站和出站规则。

我仍然无法使用机器名称(即 \\server)进行连接,因为它仍然反复要求输入用户名和密码。但是,如果我使用 IP 地址(即 \\192.168.10.50)进行连接,它会接受用户名和密码并允许访问共享。

我会继续摆弄,直到我设法找出必须运行哪些服务以及必须设置哪些防火墙规则才能允许使用计算机名称进行连接的组合。

注意事项

有证据表明,Windows XP 机器能够连接到网络共享,但这并不表明 Windows7 连接所需的所有管道都可以通过防火墙访问。


更新:需要运行以下服务才能使用计算机名称连接到共享。

  • DNS 客户端
  • 功能发现提供程序主机
  • 功能发现资源提供者
  • SSDP 发现

另外,还需要设置防火墙规则(入站和出站):

  • 文件和打印机共享
  • 网络发现

我希望这些信息能对某些人有所帮助。

答案2

希望您能搞清楚。请记住,“工作组”或对等依赖于 NETBIOS 而不是 TCIP。由于这是一个很大的安全问题,而且很容易被黑客入侵,特别是如果您将任何一台计算机放在 wifi 上或 DMZ 上,Win Server 2008 默认禁用了此功能。如果您想通过计算机名称 (WINS) 登录或通过 CIFS(通用互联网文件服务)或 SMB 访问,则必须启用它。由于 Win Server 2008 是一个专为 Active Directory 和 Hyper V 设计的强大服务器平台,一旦您意识到它在安全方面有多么严格,将其作为对等框运行将给您带来一些麻烦。在您获得一些关于如何实际配置 Win Server 2008 的课程之前,您最好运行 XP Pro 框进行对等工作组共享。祝您好运。一切顺利。

答案3

我刚刚发现的最佳方法是在网络共享中有一个需要设置的设置。

文件共享连接

Windows 7 使用 128 位加密来帮助保护文件共享连接。某些设备不支持 128 位加密,而 Muse 使用 40 到 56 位加密。

将其设置为为使用 40 位或 56 位加密的设备启用文件共享。

这应该可以减轻你的问题。

答案4

在所有机器上禁用 tcpip 中的 ip6,一切运行顺利

相关内容