当我删除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 仍然没有任何反应。
这个问题最终可能会自行解决,但我很想知道发生了什么以及如何解决它。谢谢!