我为特定主机 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 区域:
- 启动 DNS 管理器
- 如果尚未连接,请连接到 DNS 服务器
- 展开服务器和正向查找区域
- 右键单击您的区域并选择重新加载
如果您查询的记录由与您查询的 DNZ 服务器不同的 DNZ 服务器托管,那么如果您想强制它更快地刷新,您将必须清除该 DNS 服务器上的缓存记录。
- 启动 DNS 管理器
- 单击查看 -> 高级
- 如果尚未连接,请连接到 DNS 服务器
- 展开服务器和缓存查找
- 展开 .(root) 并向下导航到您的 TLD 和后续域和记录。您可以删除此缓存记录,这将强制您的 DNS 服务器从您的域的名称服务器查询记录。