我无法从 Windows XP Home 计算机通过主机名 ping Windows 2008 R2 服务器,但我可以从 Windows 7 Ultimate 计算机 ping 它。我已经禁用了 ipv6。我需要访问共享文件夹:\server\a
所有计算机都在同一个本地网络上,没有使用 DNS。每台计算机都在同一个工作组中。
知道原因吗?
编辑:我听说问题可能是不同的系统选择了不同的主浏览器。
答案1
根据您没有使用 DNS 的评论来判断,您的问题是 NetBIOS 名称解析。
Windows Server 2008 R2 默认禁用 TCP/IP 上的 NetBIOS,但这是 XP 在没有 DNS 服务器的情况下处理本地名称解析的唯一方法。网络上较新的操作系统不存在此问题,因为它们使用 LLMNR/WS-Discovery,而不是 NetBIOS。
您可以在 IPv4 网络设置的 WINS 部分中启用 NetBIOS 响应器:
您还需要确保计算机浏览器服务已启动并且 Windows 防火墙允许入站 IPv4 NetBIOS 流量。