跳转到主要内容
本页面解释了 DNS 如何与 Decodo 代理配合使用,什么是 DNS 泄漏,以及为什么在线 DNS 测试有时会显示令人困惑的结果。

DNS 设置

要在您所需的操作系统上更改 DNS,请遵循以下操作系统指南:

DNS 和代理

当您连接到代理时,网站看到的是代理的 IP 地址,而不是您的真实 IP 地址。 但是 DNS(将主机名如 example.com 转换为 IP 地址的系统)仍然可能泄露以下信息:
  • 您访问了哪些域名
  • 如果 DNS 由您的 ISP 或本地网络解析,则可能泄露您的大致位置
为了保护隐私、实现地理定位和绕过基于 DNS 的封锁,最好让 DNS 行为可预测并与您的代理连接匹配。

代理如何解析 DNS

这取决于代理类型以及您的工具配置方式:
  • HTTP/HTTPS 代理
    • 在典型设置中,您的应用程序将主机名(例如 example.com)发送到代理。
    • 然后代理解析 DNS 并连接到网站。
    • DNS 看起来来自代理位置。
  • SOCKS5 代理
    • 有两种类型,由您的工具配置控制:
      • SOCKS5:许多工具在本地解析 DNS,仅将 IP 发送到代理。
      • SOCKS5h:工具将主机名(而不是 IP)发送到代理,因此 DNS 在代理上解析。
    • DNS 是本地还是远程取决于您的软件如何使用 SOCKS5,而不仅仅是代理本身。
如果您关心避免本地 DNS 泄漏,请尽可能使用 HTTP(S)SOCKS5h,或在设备上配置 DNS 以使用可信的解析器(请参阅我们的设备指南)。

DNS 泄漏

在代理的上下文中,DNS 泄漏是指即使您的流量通过代理,您的查询仍由您的 ISP 或本地网络解析。 换句话说:本不应再看到您访问哪些域名的一方(例如您的 ISP)仍然可以看到,因为您的设备在代理路径之外发送 DNS 查询。 以下可能不是 DNS 泄漏:
  • DNS 由公共解析器(Google、Cloudflare 等)在与以下不同的国家/地区解析:
    • 您的真实国家/地区
    • 您正在连接的代理服务器
  • DNS 测试显示的位置属于我们的 DNS 提供商、CDN 或大型任播网络,而不完全是代理 IP/位置。
这些在 DNS 泄漏测试中可能看起来很奇怪,但它们通常只是解析器自己的基础设施,而不是真实 IP 或 ISP 的暴露。

减少 DNS 问题

如果您想对 DNS 有更多控制和一致性,您可以:
  1. 在您的设备上设置可信的 DNS 解析器,例如:
    • Google DNS:8.8.8.88.8.4.4
    • Cloudflare DNS:1.1.1.11.0.0.1
  2. 优先使用在代理上解析 DNS 的代理模式,例如:
    • HTTP/HTTPS 代理
    • SOCKS5H
有关我们的 DNS 操作系统设置指南,请点击这里

支持

需要帮助或只是想打个招呼?我们的支持团队全天候为您服务。
您也可以随时通过电子邮件 support@decodo.com 联系我们。

反馈

找不到您要找的内容?请求一篇文章!
有反馈意见?分享您对我们如何改进的想法。