cmd 中的 Dns nx 域但页面在浏览器中加载

cmd 中的 Dns nx 域但页面在浏览器中加载

当我在公司笔记本电脑的 cmd 中运行 nslookup google.com 时,我得到了 nxdomain,但是为什么页面会在 Web 浏览器中打开?有人可以解释一下吗?谢谢。

答案1

nslookup 无法工作的原因可能是它是经过特殊设计的 nslookup 版本。另一个更可能的解释是网络和/或 DNS 服务器被配置为伪造 DNS 响应。笔记本电脑上安装的软件本身可能会促进这种伪造 DNS 响应。

nslookup 无法工作而浏览器可以工作的一个可能原因是浏览器使用了代理。另一个可能的原因是,如果可用,浏览器通常会默认使用 IPv6,但 nslookup 会默认查找 A 记录。伪造可能只发生在 A 记录上,而不发生在 AAAA 记录上。

相关内容