应用分流
应用分流根据应用使用的域名与 IP 范围,将流量送到不同接口。“应用”可以是 iOS 应用、网站或 SaaS 服务;这里并不是按应用进程名称匹配。
匹配条件
- CIDR:匹配 IP 范围或单一主机,例如
0.0.0.0/0、1.1.1.1/32。必须配置默认路由;0.0.0.0/0覆盖所有 IPv4 目标。 - 域名集合:将某个应用或服务(如 Netflix)使用的域名归为一组,再选择该组的出口。
- CIDR 集合:将应用或服务使用的多个 IP 范围归为一组,再选择出口。
- DNS 回退:启用应用分流时,指定未匹配任何域名集合的查询所使用的 DNS 路径。
- VPN DNS 服务器域名:1.9.0 新增的保留规则,语法为
VPN-DNS-SERVER-DOMAINS,<L3VPN|L4PROXY>,<target>。如果 VPN DNS 使用带域名的 DoT/DoH 服务器(例如tls://p2.freedns.controld.com),必须添加该规则,让解析加密 VPN DNS 服务器域名的引导查询经由所选 VPN 或代理。
如果未来引入 DPI 引擎,可能进一步支持基于 DPI 结果分流;这不是当前功能。