打开App先看你5秒开屏广告,摇一摇"一不小心"就跳进购物软件,长辈的手机里更是塞满莫名其妙的弹窗——这些场景太熟了。很多人不知道,安卓手机里其实藏着一个原生"去广告开关",不用装App、不用root,3分钟搞定。
这个开关叫"私人DNS"
原理一句话就能讲清:DNS是互联网的"电话簿",手机打开任何网页、加载任何广告之前,都得先查电话簿要到地址。把默认电话簿换成一个会拦广告的电话簿,广告域名来查号,直接不予登记——广告就加载不出来了。小红书
这功能是安卓9开始系统自带的,原生安卓里叫"私人DNS",华为、荣耀叫"加密DNS"。它和那些拦截App最大的区别:不用装软件、不常驻后台、几乎不增加额外开销,系统级生效。知乎小红书小红书

入口在哪,填什么
不同品牌入口略有差别:
华为/荣耀:设置 → 更多连接 → 加密DNS
原生安卓/Pixel:设置 → 网络和互联网 → 私人DNS
小米、OPPO、vivo等:路径五花八门,最省事的办法是直接在设置顶部搜索框搜"DNS"
进去后选"私人DNS提供商主机名",按需求二选一。
想拦广告,填 dns.adguard-dns.com,这是AdGuard的官方公共服务。注意中间带"-dns",网上不少教程把域名写错了。知乎
只求稳定快速,填 dns.alidns.com,阿里公共DNS,今年10月一份13家加密DNS的实测里,它国内延迟最低、综合最优。但注意它不拦广告,价值在加密解析、避免被运营商劫持。知乎知乎
先泼冷水:它拦不住所有广告
小红书上那篇1700多赞的教程,评论区就是大型实测现场,好坏都有人说。
拦得住的:走第三方广告联盟的弹窗、开屏和网页广告。评论区有人说"好厉害,好多软件都没有弹窗了",也有人给奶奶的手机设完,“一下子少了好多莫名其妙的广告”,老人终于能顺利进到想进的APP。小红书
拦不住的:混在内容里的信息流广告,以及App自家服务器下发的开屏——实测下来,部分App的开屏广告依然在。道理也简单:这些广告和正文走同一条管道,一刀切连内容都没了,DNS没那么傻。小红书

所以合理预期是四个字:少一大半,而不是归零。
三个坑,退路先备好
第一,可能变慢甚至断网。AdGuard是境外服务,10月的实测发现,境外加密DNS在国内部分网络直接连不上,家庭宽带就算能连,延迟也是国内服务的10~25倍。设完觉得网卡,换dns.alidns.com,或者改回"自动"。知乎

第二,特殊网络会打架。评论区有人设完连不上校园网,有人抖音突然没法一键登录,关掉就恢复正常。记住一条万能退路:任何时候不对劲,把私人DNS改回"自动",立刻复原,对手机零损伤。小红书
第三,别乱填来路不明的域名。有教程让你填博主个人自建的服务器。这相当于把全部DNS查询记录交到别人手里。图省事的开关别变成隐私后门,认准大厂官方公共服务。小红书知乎
最后说一句
这个开关在设置里藏了好几年,多少人手机用到换机都没翻到过它。先给自己设上,有效的话,花3分钟也给爸妈的手机设一个——与其教他们辨别花样百出的广告,不如直接帮他们把广告源头掐掉一大半,这更实在。