本地 hosts 条目可以在不启用正向代理的情况下,把主机名发往意外的 IP 地址。对于本地解析的连接,该映射改变的是为此名称选择的地址,并不执行代理握手。

在 Windows 上,请检查系统 hosts 文件中的相应条目以及解析器缓存视图:

ipconfig /displaydns

Microsoft 文档指出,该缓存既包含 hosts 文件条目,也包含最近获取的 DNS 记录。因此,查询成功并不能证明应答来自 DNS 服务器。

请把地址选择与代理选择当作两种独立的观察。更改浏览器代理设置无法移除无关的 hosts 映射,而找到一条映射也不能证明每个应用程序都在本地解析该目标。

相关文章