菜单
中文 (简体)

TechTok #4:学习 DNS 过滤和 DNS 隐私的基础知识

我们继续 TechTok 系列,回答大家关于广告拦截、VPN 和相关技术的各种问题。我们已经讨论到了一些与 VPN 和广告拦截相关的话题。今天让我们来解答一些关于 DNS 过滤和 DNS 隐私的问题。我们来从 Lenny 提的这个问题开始:

AdGuard DNS 的工作原理是什么?DNS 过滤与常规广告拦截相比有哪些优缺点?在什么情况下最好要使用它们?

DNS 过滤是隐私保护和广告拦截中非常重要的工具,为了更好地理解它,我们首先要复习一下 DNS 到底是什么,如何工作。

假设您在浏览器的地址栏中输入内容或点击链接。浏览器怎么知道要把您转到哪个网页呢?浏览器只理解 IP 地址的语言,而不理解像 google.com 这样的人类语言。因此,为了获取网站的 IP 地址,浏览器向 DNS 服务器发出请求。DNS 代表「域名系统」(英文:Domain Name System)。这个系统的存在就是为了将域名(例如 google.com)转换为 IP 地址(例如 74.125.139.139)。有许多 DNS 服务器可以作为“翻译器”,您可以使用其中任何一个。您的互联网服务提供商(英文简称:ISP)会为您提供一个默认的 DNS 服务器,但您可以随时切换到自己喜欢的任何 DNS 服务器。

DNS 的工作原理
DNS 工作原理

一个“普通”的 DNS 服务器会简单地返回您想要访问的网站的 IP 地址,没有任何附加条件。然而,某些 DNS 服务器在特定情况下不会返回正确的 IP 地址,而是返回0.0.0.0,实际上将浏览器指向一个“黑洞”。这正是包括 AdGuard DNS 在内的广告拦截 DNS 服务器的工作原理。

DNS 过滤工作原理
DNS 过滤的工作原理

不同的服务器可能有不同的域名屏蔽列表,在 AdGuard DNS 的情况下,它是一个包含广告、跟踪和恶意域名的长列表

💡
AdGuard DNS 家庭版还屏蔽与成人内容相关的域名。

现在让我们将 DNS 过滤与常规过滤进行比较。使用 DNS 过滤时,您只能阻止整个域名。它缺乏更精细的网页过滤的灵活性,后者可以屏蔽特定请求、应用“美化”规则以使页面在屏蔽广告后看起来更好,并执行更多操作。DNS 拦截的其他缺点几乎都源于这种不灵活性,可以统称为“过滤方式不够灵活”。但它的优点有什么呢?

首先,它能够轻松地在几乎所有连接到互联网的设备上设置,包括手机、平板电脑、智能电视,甚至智能家居设备。虽然要进行网页过滤,用户需要浏览器扩展或独立的广告拦截应用程序,但使用 DNS 过滤,只需在路由器设置中更改一行文本,连接到家庭 Wi-Fi 的所有设备都将受到广告和跟踪器的保护。

💡
一些路由器甚至预装 DNS 解决方案。例如,所有支持 Wi-Fi 7 的 ASUS 路由器都默认集成了 AdGuard DNS

DNS 过滤的另一个显著优势是,它在最早的阶段就应用了过滤,因此在某种意义上,它是阻止广告和防止跟踪的最有效方式,尤其是在电池和流量消耗可能成为问题的移动设备上。

总结一下并回答 Lenny 提的问题的最后一部分:理想情况下,用户要在支持这两种过滤的所有设备上补充网络过滤和 DNS 过滤。它们是互补的。尤其是在保护用户免受跟踪方面上。如果必须选择,并且您的设备没有限制,请选择常规的网页过滤,它更灵活,能为用户提供更好的整体体验。而在路由器和智能电视等设备上,选择 DNS 保护,因为这可能是唯一可用的选项。

💡
有关 DNS 和 DNS 过滤的更多详细信息,请访问我们的知识库

既然我们已经了解了 DNS 和 DNS 过滤的工作原理,现在是时候讨论如何保持 DNS 连接的安全性和私密性了。xiulou 的这个问题将帮助我们开启这个话题:

您如何看待 DNScrypt 协议?

就像您的常规网络流量需要加密以防止恶意行为者篡改一样,您的 DNS 流量也需要加密。DNSCrypt 是最早尝试加密 DNS 查询以保护其免受监视的协议之一。当时,这是 DNS 隐私领域的一项重大突破,但主要是因为几乎没有其他替代方案。DNSCrypt 至今仍然存在(AdGuard DNS 至今仍支持它),但它早已被更现代的协议如 DNS-over-HTTPS 和 DNS-over-TLS 超越和取代。

说到这,Dmitry 问道:

请用通俗易懂的语言解释 DNS-over-TLS 和 DNS-over-HTTPS 的工作原理。

尽管 DNSCrypt 是 DNS 加密协议的先驱,但如今它仅占所有加密 DNS 请求的不到10%。更流行的协议是 DNS-over-TLS(DoT)和 DNS-over-HTTPS(DoH),它们共同占据近 90% 的加密 DNS 流量。让我们简单了解一下它们的工作原理。

在使用未加密的 DNS 时,当浏览器请求用户要连接的网站的 IP 地址时,它会以明文形式将带有该网站域名的请求发送到 DNS 服务器。这意味着任何想要“监视”您 DNS 流量的人都可以看到您访问的每个网站。

使用 DoH 时,您的 DNS 通信通过 HTTPS 进行加密。这是您在网络上随处可见的已知安全协议(想想浏览器地址栏旁边的绿色锁图标)。您的浏览器通过 DoH 发送的每个 DNS 查询都被“包裹”在 HTTPS 请求中加密。这不仅提供保护,还使用户的 DNS 流量在外部观察者看来像普通的 HTTPS 流量。这样,他们甚至无法意识到看到的是 DNS 查询,更不用说查看其内容了。

DoT 的工作方式与 DoH 略有不同。它使用 TLS 安全协议在浏览器和 DNS 服务器之间创建一个直接的安全隧道,DNS 查询可以通过这个隧道双向传输。这使您的 DNS 流量安全,但对于任何人来说,它更容易被检测到,因为它很容易与常规的 HTTPS 流量区分开来。总的来说,这两种协议都提供安全性,但方式不同,各司其职。

还有更多与 DNS 相关的问题,但我们无法将所有答案都塞进一篇文章中。我们以后一定会再次讨论 DNS 过滤和 DNS 隐私,通过此表单向我们发送更多关于 DNS 和其他隐私有关的问题,您也许会在下一期 TechTok 中看到答案!

喜欢这篇文章吗?
19,423 19423 用户评论
完美!

AdGuard Windows版

Windows 版 AdGuard 不只是广告拦截程序,它是集成所有让您享受最佳网络体验的主要功能的多用途工具。其可拦截广告和危险网站,加速网页加载速度,并且保护儿童的在线安全。
下载本程序表示您接受 许可协议 的条款
阅读更多
19,423 19423 用户评论
完美!

AdGuard Mac版

Mac 版 AdGuard 是一款独一无二的专为 MacOS 设计的广告拦截程序。除了保护用户免受浏览器和应用程序里恼人广告的侵扰外,应用程序还能保护用户免受跟踪、网络钓鱼和诈骗。
下载本程序表示您接受 许可协议 的条款
阅读更多
19,423 19423 用户评论
完美!

AdGuard Android版

安卓版的 AdGuard 是一个用于安卓设备的完美解决方案。与其他大多数广告拦截器不同,AdGuard 不需要 Root 权限,提供广泛的应用程序管理选项。
下载本程序表示您接受 许可协议 的条款
阅读更多
19,423 19423 用户评论
完美!

AdGuard iOS版

用于 iPhone 和 iPad 的最佳 iOS 广告拦截程序。AdGuard 可以清除 Safari 中的各种广告,保护个人隐私,并加快页面加载速度。iOS 版 AdGuard 广告拦截技术确保最高质量的过滤,并让用户同时使用多个过滤器。
下载本程序表示您接受 许可协议 的条款
阅读更多
19,423 19423 用户评论
完美!

AdGuard 内容拦截程序

AdGuard 内容拦截器可消除那些支持内容拦截器技术的移动浏览器内的各种广告 —— 具体为 Samsung Internet 和 Yandex.Browser。虽然 AdGuard 内容拦截器相比于 AdGuard 安卓版受更多限制,但其不仅是免费的,而且也易于安装。 还提供较高的广告拦截品质。
下载本程序表示您接受 许可协议 的条款
阅读更多
19,423 19423 用户评论
完美!

AdGuard 浏览器扩展

AdGuard 是快速的、小内存的广告拦截扩展,可高效拦截所有网页上的各种广告!选择所需的 AdGuard 浏览器扩展,您可进行无广告、快速、安全的浏览。
19,423 19423 用户评论
完美!

AdGuard 助手

AdGuard 桌面应用 的配套浏览器扩展。它为浏览器提供了访问自定义元素阻止,将网站列入白名单或发送报告等功能
19,423 19423 用户评论
完美!

AdGuard DNS

AdGuard DNS 是广告拦截、隐私保护及家长控制的简约三合一解决方案。其不但易于设置且免费,无论您使用的是何种平台或设备,都可以提供最基础的保护对抗在线广告、跟踪器及钓鱼。
19,423 19423 用户评论
完美!

AdGuard Home

AdGuard Home 是一款全网广告拦截与反跟踪软件。在您将其安装完毕后,它将保护您所有家用设备,同时您不再需要安装任何客户端软件。随着物联网与连接设备的兴起,掌控您自己的整个网络环境变得越来越重要。
19,423 19423 用户评论
完美!

AdGuard Pro iOS 版

AdGuard Pro 为已经优秀的 Safari 正规版本提供了更卓越的广告拦截服务。通过自定义 DNS 设置可拦截各种广告、保护儿童远离成人内容和保持您个人数据的安全。不过很抱歉,由于中国国内的一些限制,AppStore 暂不提供该应用程序,因此中国地区苹果 ID 账号的用户暂时无法下载 AdGuard Pro。
下载本程序表示您接受 许可协议 的条款
阅读更多
19,423 19423 用户评论
完美!

AdGuard Safari 版

由于 Apple 开始强制要求开发者使用其新的 SDK,面向 Safari 提供的广告拦截扩展正面临一段艰难时光。AdGuard 扩展正致力于将高质量广告拦截功能重新带给 Safari 用户。
19,423 19423 用户评论
完美!

AdGuard Android TV 版

Android TV版 AdGuard 是唯一一款能拦截广告、保护隐私并充当智能电视防火墙的应用程序。获取网络威胁警告,使用安全 DNS,并受益于加密流量。有了安全性和零广告的使用体验,用户就可以尽情享受最喜爱的节目了!
19,423 19423 用户评论
完美!

AdGuard Linux版

AdGuard Linux 版是世界上第一个系统级广告拦截器。拦截广告和跟踪器,选择预设过滤器或添加自己的过滤器。管理流程通过命令行界面实现。
19,423 19423 用户评论
完美!

AdGuard Temp Mail

免费的临时电子邮件地址生成器,保持匿名性并保护个人隐私。你的主收件箱中不会出现垃圾邮件!
19,423 19423 用户评论
完美!

AdGuard Mail β

保护个人身份,避免垃圾邮件,并使用我们的别名和临时电子邮件地址保护收件箱。享受我们的免费电子邮箱转发服务和适用于所有操作系统的应用程序使用体验。
已开始下载 AdGuard 点击箭头指示的文件开始安装 AdGuard。 选择“打开”并点击“确定”,然后稍作等待直至文件加载完毕。在已经打开的窗口中,将 AdGuard 图标拖拽至“Applications”文件夹内即可完成安装。感谢您选择 AdGuard! 选择“打开”并点击“确定”,然后稍作等待直至文件下载完毕。然后,在打开的窗口中点击“安装”即可。感谢您选择 AdGuard!
将 AdGuard 安装到移动设备上