遇到一个奇怪的问题,在一台服务器 2008 机器上,我试图浏览另一个站点上的另一台服务器 2008 的共享。
我可以正常 ping 服务器的 ip 地址,可以正常 ping 服务器名称,也可以正常 ping fqdn。
我只是无法\\servername
通过 Windows 资源管理器访问共享。我可以通过 IP 地址正常访问共享。
我能解决这个问题的唯一方法是重启机器。然后它工作正常几天后又回到了上面的问题。
有人遇到过同样的问题吗?
谢谢你的时间。
答案1
请不要安装 WINS,或启用 TCP/IP 上的 NetBIOS。您能否确认是否可以使用\\<FQDN>\<共享>。
另外,检查远程服务器的防火墙(如果已打开)。它是否通过 TCP 445(SMB)。如果没有,请允许它。
背景信息:传统的 TCP/IP 上的 NetBIOS (NBT) 连接使用 TCP 端口 139。如果配置了 WINS 并启用了 NBT,服务器可能会尝试这种通信方法,这意味着 NetBIOS 名称查找开始发挥作用。NetBIOS 使用“平面”命名空间,因此不需要任何 DNS 域“上下文”。
但是,如果您不使用 NetBIOS(希望您没有使用),则可以使用 SMB/CIFS(服务器消息块)。SMB 依赖于正确的名称解析,因此 FQDN 会发挥作用,或者至少所有服务器都具有通用 DNS 域/后缀搜索顺序。
答案2
我发现这个问题发生了几次,它似乎与凭证缓存有关。尝试删除已保存的凭证。
Win7/server 2008 > 控制面板输入“凭据管理器”并删除任何已保存的凭据。
答案3
尝试通过服务器管理器角色安装 WINS 服务器功能,这可以解决您的问题。如果问题仍然存在,请检查 DNS 服务器配置。