我正在连接到另一个位置的服务器,无法通过主机名 (\server\share) 访问网络共享。我决定 ping 服务器,看看能否访问它,但没有成功。通过 IP ping 后得到了响应,与完全合格域名相同。如果我将服务器添加到我的 hosts 文件中,我可以通过主机名访问。
我连接的服务器是我的 DNS 服务器,我通过 Sophos Astaro SSL VPN 进行连接。VPN 连接正常,ipconfig /all 显示正确的 DNS 设置。
我还可以在本地通过主机名 ping 通,这让我认为问题出在 Astaro 设备上。
我需要能够通过主机名访问这些共享,我的所有用户都配置为使用主机名。
我觉得这是一个简单的问题,我只是用头撞桌子,我觉得我已经筋疲力尽了。
有人有任何信息可以给我指明正确的方向吗?
谢谢。
答案1
听起来您的客户端配置为使用不同的 DNS 搜索后缀。连接到 VPN 时检查 DNS 配置,查看 DNS 搜索后缀是什么(我知道您说您检查了 DNS 设置,但我不知道您检查得有多详细。您只是检查了查询的 DNS 服务器是否正确,还是检查得更详细?)
我会发布更详细的信息,但现在我使用的是 Mac,无法访问 Windows PC,但我很确定您可以在ipconfig /all
ipconfig 输出顶部的全局 IP 设置下的“主 DNS 后缀”下看到您的搜索后缀。