如何刷新 Windows DNS A 和 NS 记录

如何刷新 Windows DNS A 和 NS 记录

当我删除NS域的记录时,我可以使用host在 Windows 11 主机上运行的 Linux VM 上的命令很快看到更改:

$ host -t ns example.com
example.com has no NS record

但是,自从我添加新NS记录以来已经过去了几个小时,结果仍然是相同的。使用管理员 PowerShell 提示并尝试了Clear-DnsClientCache, ipconfig /flushdns,但仍然nslookup example.com给出了过时的结果。我知道这个问题是特定于机器的,因为在云服务器上查找会给我不同的答案,并且无法在 Windows Edge 浏览器上访问的域在同一个 Wi-Fi 网络上的 iPad 上可以正常工作,如果我使用 VPN,甚至可以在同一台 Windows 笔记本电脑上正常工作。

有趣的是,即使我将 Wi-Fi 适配器上的 DNS 服务器更改为9.9.9.9(使用 可以给出正确的A记录dig),Windows 仍然没有任何反应。

这个问题最终可能会自行解决,但我很想知道发生了什么以及如何解决它。谢谢!

相关内容