我不太确定这是 Synology 问题还是 Windows 问题。
我在 Windows Server 2012 R2 域上运行所有 Windows 10 Pro 计算机。由于频率有些令人不安(假设 5% 的时间),我的 Synology 盒子的 UNC 路径不起作用(例如,尝试\\synology-server\
在 Windows 资源管理器中浏览),我必须使用盒子的直接 IP 地址进行浏览(例如\\192.168.1.10\
)。
这会影响我的一些 GPO,因为我使用 Synology 盒子的 UNC 路径将一些共享网络文件夹部署为用户的快捷方式。在向 Synology 支持人员提出这个问题后,他们建议我始终使用 IP 来提高可靠性,但我真的不明白为什么 UNC 路径不应该同样可靠。
仅供参考,我正在从两个本地 Windows Server 2012 R2 机箱(它们都是 DC)运行 DNS 服务器,并且这两个 DNS 服务器都通过 DHCP 分配给我的客户端计算机。更奇怪的是,当 UNC 路径在 Windows 资源管理器中不起作用时,我可以从我的 DNS 服务器获得ping
服务器名称和nslookup
服务器名称的即时响应。
关于我可以做什么来解决这种情况,您有什么想法吗?
答案1
我遇到了同样的问题,花了几个小时才解决,所以我想分享一下。
转到 Synology 的控制面板 -> 网络 -> 高级设置(在常规选项卡下):取消选中“如果目标 IP 地址为...,则回复 ARP 请求”
一旦你点击应用,可能需要几分钟才能反映并 BAAM。效果非常好!
希望这可以帮助
答案2
听起来你应该专注于 DNS。具有主机名的路径需要 DNS 或 WINS 或 NetBIOS 名称解析,所有/任何解析都应由你的域控制器提供。你可以在 DNS 中为你的 Synology 服务器设置一个静态条目,然后在尝试访问共享之前\\servername\
验证它是否可以正确解析( )?也许这会有所帮助。只是猜测。nslookup
答案3
如果@Tamer 的上述解决方案不起作用并且您没有运行 DC,请尝试以下操作:
转到 Synology 的控制面板 -> 网络 -> DSM 设置 -> 取消选中“启用自定义域”。
删除复选标记立即解决了我的 DS1815+ 上的问题。我使用 Ubiquiti USG 作为我的 DHCP 服务器、DNS 服务器和网关。
答案4
我也遇到过同样的问题。在 DNS 日志中,我看到我的 Windows 客户端需要 IPv6 地址。但是,DiskStation 无法解析它们,因为我已在网络接口中关闭了 IPv6。重新激活 IPv6 协议立即带来了改进。