我在通过网络名称 (\\server) 将 Windows XP 计算机连接到 Windows Server 2008 时遇到困难。有时,我只能通过 \\ip 地址访问服务器。我认为我已经通过打开 netBIOS 解决了这个问题。但是,有时服务器会在没有身份验证的情况下启动。其他时候它不记得身份验证。(即使单击了复选框)
这是一个问题,因为我们正在运行一些软件,这些软件通过名称调用服务器,并且当无法以这种方式找到服务器时,连接就会失败。
这似乎是一个简单的问题,但我不能 100% 确定这里出了什么问题。这是 netBIOS 问题吗?xp/server2008r2 兼容性问题?还是我的网络有问题?
提前致谢!
答案1
听起来 XP 工作站可能未获取 Windows 2008 服务器的正确 DNS 记录。您应该运行以下命令
nslookup <win2008server>
当 \\servername 不起作用时,在 XP 工作站上的某个窗口期间从命令提示符执行此操作。
如果您收到有关无法找到服务器名称的消息,或者 nslookup 显示的 IP 与您所知的 IP 不同,则您的 DNS 服务器或工作站 DNS 设置将是开始检查的好地方。
您的服务器很可能已经有一个静态 IP,但如果没有,则可能会导致此问题,您应该考虑将其更改为静态配置。
此外,根据您的 AD 环境,您可能希望尝试服务器的 FQDN(完全限定域名)(\\servername.foo.com)。