# MintFlow 2.1.0 的内置 DNS 广告拦截

Canonical: https://galaxnet.dev/zh-hans/mintflow/articles/dns-ad-blocking/
Language: zh-Hans

在 iPhone 和 iPad 上用 MintFlow 免费 DNS 过滤拦截广告与跟踪域名。了解如何启用 AdGuard、HaGeZi 或 OISD 列表，并搭配自己的 DNS 解析器。







MintFlow 2.1.0 可在设备本地阻止命中的广告与跟踪域名，让查询不必发往上游。iOS 免费提供 DNS 广告拦截，可使用现有 DNS 解析器，支持简易模式和规则模式，无需远程 VPN 服务、AdGuard 账户或 MITM 证书。

## 如何开启

1. 选中配置，打开 **DNS 与分流 → DNS 广告拦截**。
2. 开启**通过 DNS 拦截广告**，选择 **AdGuard DNS filter**（默认）、**HaGeZi Multi Normal** 或 **OISD Small**，然后保存。
3. 保持内部 DNS 开启并连接 MintFlow VPN。全部流量也可以直连。
4. 在**工具 → DNS 运行时 → DNS 广告拦截**检查实际状态；若修改待应用，请按提示重新连接。

三种列表均有内置离线快照。应用异步更新已启用列表，也可用**刷新列表**手动检查。更新失败时保留最后接受的副本。运行中的隧道支持时，纯过滤修改可实时应用。

## 了解过滤范围

命中的查询收到空 DNS 答案（NODATA）。域名检查器与 DNS 日志的规则类型过滤可解释决策。显式转发域名集合和关键词优先于广告过滤，请缩小例外范围。

DNS 过滤不能移除每条广告或隐藏网页空白。广告与正常内容共用域名、应用自带加密 DNS、缓存地址等都可能绕过它。网站异常时可换列表或关闭过滤；规则模式还可添加较小的域名集合例外。

[内部 DNS 指南](/zh-hans/mintflow/manual/core-components/internal-dns/) · [路由优先级](/zh-hans/mintflow/manual/core-components/routing-engine/)


