我遇到了一点网络故障,从那时起,当我输入时,我的一台服务器在某些工作站上显示错误\\server\
。
例子:
在工作站 A 上,我进入资源管理器并输入\\server\
,它将我带到 192.168.2.101 的复印机。\\server.company.local\
将我带到正确的位置 192.168.2.252。
使用 ping 192.168.2.252进行 ping server
- 与 ping server.company.com 的结果相同正确,nslookup 也显示两者都正确。通过 ip 进行反向查找也正确。
我刷新了工作站上的 DNS,但错误仍然出现。重新启动,结果相同。
那时我放弃了,并开始重新映射共享,只是\\server.company.local\share
为了让用户重新工作......
DNS 服务器有该服务器的正确条目。可以通过\\server\
DNS 服务器访问该服务器,一切正常。
最终,工作站可以自行解决问题并\\server\
再次工作,但如果我知道发生了什么或如何自己修复它,我的生活就不会那么紧张了。
感谢您花时间查看和回答。
答案1
尝试禁用 NetBIOS 名称解析。
网络适配器属性 -> TCP/IP 属性 -> 高级 -> WINS 选项卡 -> 禁用 TCP/IP 上的 NetBIOS
删除所有 WINS 配置,并确保您没有获取由 DHCP 配置的 WINS 服务器。
答案2
您可能混淆了 WINS 和 DNS。
\服务器\共享
使用包含 NETBIOS 名称到 IP 映射的 WINS 条目
\服务器.公司.本地\共享
使用包含 FQDN(完全限定域名)到 IP 映射的 DNS 条目
如果您正在运行本地 WINS 服务器,则需要纠正服务器的 netbios 名称条目的问题。您可以手动修改记录,或者直接删除它并从服务器上的命令提示符运行以下命令。
nbtstat -RR
如果您没有在网络上运行 WINS 服务,则可以按照其他答案所述禁用它。WINS 是一种传统的 Windows 服务,可以在您的网络上存储和提供 NETBIOS 名称。DNS 是一种域名解析服务,它存储和提供包含 FQDN(完全限定域名,例如 www.microsoft.com)到 IP 映射或反之亦然的记录。它还可以托管其他记录,但这是大多数人需要了解的主要两个记录。