可以 ping 并浏览 IP、FQDN 和主机名,但无法通过 SMB 浏览服务器的主机名

可以 ping 并浏览 IP、FQDN 和主机名,但无法通过 SMB 浏览服务器的主机名

遇到一个奇怪的问题,在一台服务器 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 服务器配置。

相关内容