每次您的电脑需要访问某个域名时——打开一个网站、某应用程序检查更新、某后台服务回传数据——Windows首先要将该名称转换为IP地址。DNS客户端服务会将这些查询结果保存在本地缓存中,以免对已解析过的名称再次向DNS服务器发起查询。
| 字段 | 揭示的信息 | PrivaZer的处理方式 |
|---|---|---|
| 记录名称 | 联系了哪个域名 | 已删除 |
| 记录类型 | 返回了哪种类型的地址 | 已删除 |
| TTL | 大致的缓存时间 | 已删除 |
| 解析出的IP | 这台电脑被指向的服务器 | 已删除 |
您可以使用以下命令亲自查看: Get-DnsClientCache 在PowerShell中(或较旧的 ipconfig /displaydns),它会列出当前缓存中的每一个名称及其类型、TTL和解析地址,正是PrivaZer所清除的这些字段。
会。PrivaZer会刷新DNS解析器缓存,效果与运行以下命令相同: ipconfig /flushdns 通过命令行执行。这与本站大多数痕迹的清理方式不同:它不是删除文件或注册表值,而是清除一个由Windows自身维护的内存缓存。这一操作是即时的,不需要重启。
会。由于它是由Windows自身维护的,而非任何单个应用程序,因此关闭您的浏览器或任何其他程序都不会对它产生影响。由于它完全保存在内存中,每次重启时都会自动清除,但除此之外,只要您的电脑持续运行,它就可能一直保留,有时长达数天或数周。
安全。这纯粹是一个性能缓存,清除它不会影响您的互联网连接或任何应用程序访问互联网的能力。唯一的影响是,下次您访问最近使用过的网站或服务时,Windows需要重新查找其地址,在缓存重建之前会带来几乎察觉不到的延迟。
会,而且是立即出现,您的电脑下次需要访问的域名会被重新查询并缓存。这是每个DNS解析器内置的性能功能的正常预期行为。如果您希望它保持清空状态,可以定期运行PrivaZer。
两者都是仅存在于内存中、由Windows维护的网络缓存,并且都会在重启时自动清除,但它们映射的内容不同。 ARP缓存 将您本地网络上设备的IP地址映射到MAC地址,即您的Wi-Fi或局域网上还有谁。DNS缓存则将互联网上任何位置的域名映射到IP地址,即这台电脑访问过哪些网站和服务。域名通常比MAC地址直观得多,这也是这个缓存往往更能直接暴露信息的部分原因。