默认全局代理会把所有流量都走代理,访问国内网站反而更慢。分流的目标是:国内直连、国外走代理、广告拦截。
用内置预设最省事
v2rayN 已内置基于 geoip / geosite 的规则集。在「设置」→「路由设置」里,把「域名解析策略」设为 IPIfNonMatch,然后启用类似「绕过大陆」的预设规则组,多数人到这一步就够了。
规则的三种去向
- proxy:走代理,例如
geosite:geolocation-!cn。 - direct:直连,例如
geosite:cn、geoip:cn、geoip:private。 - block:拦截,例如
geosite:category-ads-all挡广告。
规则顺序很重要
路由从上往下匹配,命中即停。所以「拦截广告」「私有地址直连」这类要放前面,宽泛的兜底规则放最后。
改完规则记得重启代理生效。如果某个国内网站还是走了代理,多半是它的 CDN 在境外,可手动加一条 domain 直连规则。