
厌倦了每次打开手机应用或访问网站时都看到广告吗?好消息是,您可以…… 无需安装任何应用,即可大幅减少 Android 上的广告。您无需成为专家或对设备进行 root 操作:只需点击配置中的隐藏设置,然后选择您使用的正确 DNS 服务器即可。
本指南将逐步向您展示如何使用 私有DNS可用于屏蔽广告、追踪器甚至成人内容 无论是在安卓系统还是浏览器中,我们都会介绍这些方法。我们还会介绍其他一些常用的方法(例如屏蔽应用、Pi-hole、NextDNS、飞行模式等),以便您全面了解各种方法,并选择最适合自己的方案。
什么是DNS?为什么它可以屏蔽广告和追踪器?
要了解为什么更改 DNS 会有帮助 要停止手机上的大部分广告和跟踪。我们必须从头开始:DNS 究竟是什么?它在这一切中扮演什么角色?
当你写地址时,例如 www.google.es 或者,当应用程序连接到远程服务器时,您的设备不再使用名称,而是使用称为 IP 地址的数字。DNS(域名系统)充当…… 将域名转换为 IP 地址的互联网电话簿每次手机想要访问网站或加载资源时,它首先会向 DNS 服务器发出请求。
这一中间步骤使 DNS 成为一个非常重要的控制点。传统的 DNS 服务器只是简单地回答哪个 IP 地址对应于哪个域名,但专门的 DNS 服务器可以 决定不解决某些方向的问题如果请求指向广告服务器或以散布恶意软件或跟踪用户而闻名的域名,则该服务器不会响应,或者返回虚假地址。
这套系统与当前的广告生态系统完美契合:你在网站和应用上看到的几乎所有广告都来自…… 广告服务器和第三方跟踪平台当应用程序尝试连接到这些域名以下载横幅广告、视频或追踪器时,经过过滤的 DNS 会识别它们并立即阻止它们。结果是: 广告无法加载,许多追踪器停止工作。.
除了广告之外,你使用的 DNS 还会泄露很多关于你的信息。许多传统服务提供商(例如你的互联网服务提供商甚至谷歌) 他们会记录你访问的域名、访问频率以及使用的 IP 地址。即使他们看不到具体内容,他们也能分析你的使用习惯,包括你使用的服务、连接时间以及哪些应用在后台使用网络。这就是为什么切换到注重隐私的私有 DNS 不仅仅是为了屏蔽广告:它还有助于…… 每次使用手机时,减少你留下的数字足迹。.
广告如何触达您的移动设备(DNS 在其中扮演什么角色)?
许多免费应用充斥着广告,即使关闭应用后,其部分活动仍会在后台继续运行,这并非巧合。大多数应用都集成了广告。 专门用于广告、分析或追踪的第三方模块这些模块会不断连接到主开发者外部的服务器,以显示个性化广告并收集数据。
每次您打开包含横幅广告、视频广告或插页式广告的应用时,广告代码都会被加载。 它会向广告网络和跟踪器的特定域发送请求。这些请求始终通过 DNS 解析:首先解析广告服务器的域名,然后下载内容。如果在此步骤中 DNS 服务器决定阻止解析,则广告永远不会下载。
旨在过滤广告的 DNS 服务器与 非常详尽的广告和追踪域名列表当系统检测到对任何被标记域名的请求时,就会应用屏蔽策略。对用户而言,这意味着页面和应用界面更加简洁,功能依然正常,但广告数量大幅减少。
当然,这套系统并非魔法: 直接嵌入内容中的广告(例如,集成到视频本身或在应用程序内生成,而不连接到外部广告域) 单靠DNS并不能完全屏蔽它们。即便如此,在日常使用中,体验的改变依然显而易见,因为许多最烦人的广告和相当一部分静默追踪器都消失了。
推荐使用 DNS 服务器来屏蔽广告并提升隐私保护

近年来,出现了几种公共 DNS 服务,除了解析域名之外,它们还专注于…… 屏蔽广告、追踪器和危险连接以下是一些在安卓(以及其他设备)上最有趣的应用。
AdGuard DNS:拦截广告、追踪器和成人内容
AdGuard是广告拦截领域一家知名的公司。除了其应用程序外,他们还提供 一个带有内置过滤功能的免费公共 DNS 服务无需安装任何额外软件即可使用。它提供多种模式,具体取决于您想要屏蔽的内容。
对于安卓系统,最常见的方法是配置私有 DNS 并指定主机名:
- dns.adguard-dns.com – 屏蔽网站和应用程序上的广告和跟踪器。
如果家中有未成年人,或者您想加强管控,该平台还提供更严格的设置选项。 同时屏蔽成人内容 并尽可能启用安全搜索。在许多情况下,这可以通过特定的、熟悉的服务器来实现,例如:
- family.dns.adguard-dns.com 或旨在保护家庭的同等变体。
除了这些 TLS 主机之外,AdGuard 还提供 经典 DNS 地址(IPv4 和 IPv6)和未过滤模式 对于那些只想使用基础设施而不阻塞任何操作的用户来说,这些选项在 Ubuntu 或 Debian 等桌面环境中非常有用,因为您可以在网络配置或系统文件中手动输入服务器 IP 地址。 / etc / resolv.conf中 然后重启网络以使更改生效。
NextDNS:高级拦截和实时统计
如果你想更进一步,并且有 对屏蔽和不屏蔽的内容进行非常精细的控制。NextDNS 是一款功能非常强大的解决方案。它的工作原理类似于过滤后的公共 DNS,但使用的是个人账户,您可以在其中定义自己的列表、规则和安全级别。
在他们的网站上注册后,您可以激活筛选器。 阻止来自谷歌或苹果等大型公司的追踪器反广告列表、恶意域名等等。所有这些都可以在一个非常直观的面板中进行管理,您还可以在该面板中看到 实时统计您设备的所有 DNS 请求.
在该统计页面上,您可以查看 每个设备尝试连接哪些站点哪些请求被阻止,何时阻止,以及来自哪个国家或网络。您甚至可以实时微调过滤规则:如果您发现合法内容被阻止,可以将其添加到允许列表中;如果您检测到可疑域名,则会禁止所有设备访问该域名。
在 NextDNS 设置的最底部,你会找到一个包含各种连接格式的选项。对于 Android 系统,我们感兴趣的是以下字段: “基于TLS/QUIC的DNS”它会为您的配置文件提供一个唯一的主机。您需要在移动设备的私有 DNS 设置中输入该主机地址,以便所有 DNS 流量都首先通过 NextDNS,并遵循您设定的规则。
主要缺点是查询次数有限制: NextDNS每月提供约300.000万次免费请求。对于单个设备来说,这通常绰绰有余;但如果与多个设备共享,则可能需要考虑他们的付费套餐。作为回报,您可以获得其他通用公共 DNS 服务器难以匹敌的控制权和可见性。
其他一些专注于隐私和安全的有趣DNS服务器
除了 AdGuard 和 NextDNS 之外,还有其他一些 DNS 服务因其专注于……而变得流行起来。 安全和隐私然而,并非所有广告都会被如此彻底地屏蔽:
- DNS.quad9.net:以安全为导向。它依靠来自多个组织的情报,过滤与恶意软件、网络钓鱼和已知威胁相关的域名的连接。
- DNS.google它速度快、稳定性好,可用性极佳。然而, 这并非最注重隐私的选择因为它属于谷歌,可以记录浏览元数据。
- all.dns.mullvad.net y adblock.dns.mullvad.net由 Mullvad 团队管理的 DNS 服务器,Mullvad 是一家 VPN 提供商,以其零日志政策而享有盛誉。部分配置文件包括: 广告和跟踪器拦截.
- family.freedns.controld.comControlD 服务旨在集成到家庭网络中并添加过滤器 成人内容、广告和追踪 在同一把伞下。
每家店都提供 不同程度的阻塞但它们都秉持着在建立连接之前过滤掉冲突域的理念。关键在于选择最适合你的平衡方案。 隐私、性能、拦截的广告数量以及对服务提供商的信任度.
如何在安卓系统上更改私有DNS以屏蔽广告?
Android 包含一个名为“Android 系统”的设置 私人DNS这样一来,您无需安装任何应用程序即可使用加密 DNS(基于 TLS 的 DNS)。这正是 AdGuard DNS 或 NextDNS 等服务在系统层面运行所必需的,它们可以拦截几乎所有流量中的广告和跟踪器。
具体步骤可能因定制层的不同而略有差异,但在大多数新款手机上,流程如下: 在安卓设备上更改私有 DNS 它和这个非常相似:
- 打开 设备设置.
- 输入的部分 连接 o 网络与互联网,取决于您的品牌。
- 寻找名为的选项 私人DNS如果在第一行找不到,通常可以在“更多连接设置”或高级菜单中找到。
- 在弹出的对话框中,选择 “私有 DNS 提供商主机名” (或者类似的选项,允许您输入主机名)。
- 输入您要用于广告或跟踪器过滤的 DNS 服务器地址。
例如,如果您希望 Android 使用 AdGuard 的免费公共 DNS 进行广告拦截,您可以将类似这样的主机名输入:
- dns.adguard-dns.com – 在设备级别屏蔽广告和跟踪器。
如果您希望使用包含成人内容过滤功能以及广告和追踪器的家庭配置文件,则需要编写以下代码: “家庭”模式的特定 URL AdGuard 在其文档中指定的主机通常类似于 family.dns.adguard-dns.com 或等价物。
以 NextDNS 为例,在其网站上注册并配置列表后,您需要进入配置部分并将相应的值复制到 “基于TLS/QUIC的DNS”该特定字符串就是您需要在 Android 系统的私有 DNS 字段中输入的主机名。
保存更改后,您的系统发出的所有 DNS 请求都将受到影响。 它们经过加密后发送给选定的服务提供商。从那一刻起,应用程序和网站将开始减少广告显示(取决于过滤的严格程度),并且大部分第三方跟踪将被阻止。
仅在浏览器中配置启用广告拦截的 DNS
您可能不想在系统层面修改 DNS,而是倾向于使用其他方式。 仅限网页浏览时拦截广告在这种情况下,许多浏览器允许您选择自己的安全 DNS,该 DNS 的优先级高于 Android DNS。
对于安卓版谷歌浏览器,通常步骤如下:
- 打开 铬系列 进入设置菜单(三点图标)。
- 前往部分 “隐私和安全”.
- 找到选项 “使用安全的DNS” 或类似。
- 选择选项 “选择其他供应商” 或“自定义提供商”。
- 请以 Chrome 要求的格式输入已过滤广告的 DNS 的 URL。
对于 AdGuard DNS,Chrome 不仅仅接受主机名;它还需要一个 用于 DNS over HTTPS (DoH) 的 HTTPS 类型 URL广告拦截模式的一个典型例子是这样的:
- https://dns.adguard-dns.com/dns-query – Chrome 能够理解并用于解析已过滤域的 DoH URL。
如果服务提供商提供包含额外屏蔽功能(成人内容、安全搜索等)的家庭套餐,您将获得一个类似的网址,但该网址与该特定模式相关联。尊重这一点非常重要。 精确的 URL 格式因为如果出现错误或缺少片段,浏览器将无法使用安全 DNS,而会恢复到默认 DNS。
请记住一个关键细节: Chrome 中配置的 DNS 优先于 Android DNS。这意味着,如果您已将系统配置为使用可屏蔽广告和成人内容的 DNS,但您在 Chrome 浏览器中选择了另一个仅屏蔽广告的 DNS,您仍然可能通过浏览器访问成人网站。如果您正在为儿童或其他用户设置手机,则需要注意这一点。
其他在安卓设备上屏蔽广告的方法
如今,使用带有过滤功能的私有DNS是…… 更简单、更高效的方法,适合普通用户 对于那些不想被额外的应用程序或高级设置所困扰的人来说,这或许是个不错的选择。即便如此,查看其他常用推荐选项以获得大致了解仍然很有必要。
基于 DNS 或 VPN 的广告拦截应用
Google Play 和其他应用商店中有很多广告拦截应用可供选择。 创建本地 VPN 配置文件或专用 DNS 用于过滤设备流量。一些知名的过滤软件包括 AdGuard(应用版)、Blokada、AdAway 和 RethinkDNS 等。
这些工具通常提供 更新的屏蔽列表、自定义规则和更大的灵活性 比起简单地更改 DNS 设置,有些方案更复杂。例如,RethinkDNS 或 AdAway 等开源方案允许用户查看其内部工作原理。缺点是,它们充当本地 VPN 的角色,会消耗更多电量和资源,尤其是在对每个连接都设置大量规则的情况下。
如果你追求绝对的便利性,并且不介意安装额外的软件,它们会是一个强大的选择。但如果你真正想要的是…… 不要安装任何额外程序,并且只修改一个系统设置。从私有 DNS 提供商切换到过滤提供商通常会更干净。
Pi-hole 和 AdGuard Home:家庭网络级拦截
对于更高级的用户,可以组装一个 全网广告拦截器 使用树莓派或其他小型家用服务器。像 Pi-hole 或 AdGuard Home 这样的解决方案可以作为连接到您 WiFi 的所有设备的本地 DNS 服务器。
其思路是将路由器配置为使用您的 Pi-hole 或 AdGuard Home 服务器。 主 DNS 服务器从那时起,任何连接到该网络的手机、平板电脑、计算机或智能电视都将通过相同的过滤器,并且看到的广告和跟踪器会更少,而无需单独进行配置。
这种方法非常有效且用途广泛,但它也有明显的缺点: 它需要额外的硬件、一些预算、时间和一些技术知识。你需要安装系统、保持更新、在网络上打开一些端口,并且知道如何排除潜在的连接问题。它非常适合受控的家庭环境,但距离“无需在手机上安装任何软件”的理想状态还有一段距离。
开启飞行模式可屏蔽离线游戏中的广告
在特定情况下,有一个非常基础但很有用的技巧: 启用飞行模式,阻止不需要联网的应用加载广告。许多简单的游戏、计算器、记事本和其他实用工具在离线状态下都能完美运行,但其中包含的广告模块只有在联网时才会激活。
在这种情况下,只需激活 打开应用前请开启飞行模式由于您的手机流量和 Wi-Fi 连接耗尽,广告服务器无法响应,广告也无法加载。但是,如果该应用不需要联网服务,您仍然可以使用该应用。
然而,这种方法存在非常明显的局限性: 它不适合浏览网页,也不适合需要持续连接的应用程序。 (例如在线多人游戏、社交媒体、流媒体等)。这只是一个无需安装拦截器或更改 DNS 即可减少离线游戏和工具干扰的临时技巧。
更改 DNS 对隐私和安全的影响
更改移动设备上的 DNS 设置不仅仅会影响广告,它还会对……产生直接影响。 您的流量是如何管理的,以及谁可以看到您尝试访问的内容。通过切换到私有 DNS,最好是切换到支持加密(TLS、HTTPS、QUIC)的私有 DNS,您可以减少运营商或中间服务可以收集的信息量。
注重隐私的DNS通常会在以下方面做出妥协: 不记录您的请求历史记录 它们仅存储极少量的元数据,且存储时间非常有限。此外,许多设备还包含恶意域名列表,有助于避免连接到钓鱼网站、传播恶意软件的页面或试图利用漏洞的服务器。
即便如此,值得注意的是,私有 DNS 它既不能替代完整的 VPN,也不能加密所有流量。主要保护的是域名查询,而不是您在每个网站或应用内进行的操作内容。为了获得更全面的保护(例如,如果您经常使用公共 Wi-Fi 网络),可以结合以下措施: 可靠的 VPN + DNS,带过滤功能 这是理想的情况。
然而,对于大多数用户来说,仅仅将手机的私有 DNS 更改为信誉良好的、具有跟踪器和广告拦截功能的提供商,就已经相当于…… 隐私和舒适度方面有了巨大的飞跃或许这是通过单个 Android 设置所能达到的最佳投入产出比。
鉴于我们所看到的,对大多数人来说,最平衡的做法通常是 在 Android 设备上配置过滤型私有 DNS(例如 AdGuard DNS 或自定义 NextDNS 配置) 而且,如果您想更加谨慎,还可以调整浏览器中的安全 DNS 以进行匹配。
这样可以减少很多烦人的广告,阻止许多静默跟踪器,并增加一层额外的安全保障,而无需安装大型应用程序或通过高级设置让你的生活变得过于复杂。 分享此信息,更多用户将学会如何使用 DNS 屏蔽广告。.