不使用远程 VPN 的广告拦截
无需 VPN 提供商,即可拦截选定的广告目标。仍需启动 MintFlow 本地 VPN 隧道以应用规则,但不需要远程 L3VPN 接口。
设置路由
使用规则模式,在 DNS 与分流启用自定义域名分流。
- 创建广告域名集合,将其路由到 DROP,或使用 REJECT 更快拒绝 TCP 连接。
- 可选:创建广告 IP 范围的 CIDR 集合并指向 DROP。
- 为集合之外的域名设置
DNS-FALLBACK,DIRECT。 - 为其余流量设置
DEFAULT,DIRECT。
在 DNS 与分流设置直连 DNS。没有域名使用 VPN 出口时,不需要 VPN DNS 上游。应用查询由 MintFlow DNS 回答,不要依赖已弃用的系统 DNS 覆盖设置。除非其他规则覆盖,直连默认路由也覆盖直连 DNS 流量。
保存、检查编译诊断,再启动或重启 MintFlow VPN。
预期结果
选定的广告目标被丢弃或拒绝,其余流量使用正常互联网连接。这不会让应用经过远程 VPN,也不保证拦截全部广告。共享域名/IP 也可能提供需要的内容,请缩小列表范围并测试是否误拦截。