DNS A 记录的 Windows 映射驱动器似乎已缓存

DNS A 记录的 Windows 映射驱动器似乎已缓存

我为特定主机 IP 设置了 A 记录。然后我将 A 记录用作网络驱动器映射 (X:) 的 UNC 路径的一部分。

net use x: \\my-arecord.host.com\share 

我的问题是当我尝试重新分配 A 记录中的 IP 时。映射 X: 的 Windows 2012 服务器似乎正在缓存 IP 地址,而不是重新获取 DNS 解析。

我如何强制重新映射驱动器以遵守 DNS TTL 和解析的 IP?

答案1

要强制客户端重新加载缓存 DNS 记录,请执行以下操作:

从提升的命令提示符运行:ipconfig /flushdns

您可能还需要在活动目录中重新加载 DNS 区域:

  1. 启动 DNS 管理器
  2. 如果尚未连接,请连接到 DNS 服务器
  3. 展开服务器和正向查找区域
  4. 右键单击您的区域并选择重新加载

如果您查询的记录由与您查询的 DNZ 服务器不同的 DNZ 服务器托管,那么如果您想强制它更快地刷新,您将必须清除该 DNS 服务器上的缓存记录。

  1. 启动 DNS 管理器
  2. 单击查看 -> 高级
  3. 如果尚未连接,请连接到 DNS 服务器
  4. 展开服务器和缓存查找
  5. 展开 .(root) 并向下导航到您的 TLD 和后续域和记录。您可以删除此缓存记录,这将强制您的 DNS 服务器从您的域的名称服务器查询记录。

相关内容