无法从 Windows Server 2022 访问已禁用 DNS 缓存服务的 SMB 共享,但它在 Server 2019 上可以运行

无法从 Windows Server 2022 访问已禁用 DNS 缓存服务的 SMB 共享,但它在 Server 2019 上可以运行

我需要在新的 Windows Server 2022 RDS VM 上禁用 Windows DNS 缓存。

尝试访问托管在 Windows Server 2022 文件服务器上的 SMB 共享,我的所有服务器都加入了 AD 域并位于同一网络上,并且允许同一子网防火墙规则上的任何内容。

当我禁用 2022 RDS 服务器上的 DNS 缓存时,我无法访问任何 SMB 共享。启用 DNS 缓存后,共享工作正常。 SMB 错误

这不是网络、防火墙或权限问题,因为所有必需的端口都已打开,并且已设置安全权限。两侧均启用了文件和打印机共享,在 Server 2022 文件服务器上,我尝试启用内置 Windows 防火墙规则中的 SMB-QUIC-In 和 iWARP-in,以便在文件服务器上启用所有内置入站规则中的文件和打印机共享。

从 Server 2022 RDS 服务器,我可以成功解析并 ping 禁用缓存的文件服务器的主机名,也可以成功 ping 文件服务器的 IP,但似乎无法建立 SMB 会话。

几年前,当我禁用旧 Server 2019 服务器上的 DNS 缓存时,SMB 共享访问运行良好,并且至今仍在禁用的情况下继续运行。

在禁用缓存的情况下从文件服务器端和 RDS 服务器端运行数据包捕获 - 在文件资源管理器上单击映射的 SMB 共享时不会产生任何流量。

有人知道为什么在 Server 2022 上禁用 DNS 缓存后 SMB 共享会停止工作,但在 Server 2019 上却可以工作?

相关内容