分流听起来像是用不到的专业功能。实际上,它是你能配置的最实用的东西之一——在Shadowrocket或v2rayN中,设置好它只需要一分钟。
没有分流时,你设备上的所有互联网流量都经过VPN。Netflix、网上银行、外卖软件——全部通过你在法兰克福或新加坡的服务器转发。
这带来两个实际问题。第一是速度:每个请求多绕一次路,延迟增加。第二是国内服务:银行、支付宝、微信支付等经常屏蔽来自境外IP的访问,导致你无法登录。
分流解决了这个问题:被屏蔽的网站走VPN通道,国内服务直连,速度快、不报错。
Shadowrocket、v2rayN、Hiddify等主流Xray客户端都提供三种基本模式:
Shadowrocket是Xray Reality连接最常用的iOS客户端,路由系统强大且易用。
打开Shadowrocket → 点击底部地球图标 → 选择规则(Rule)。这样就启用了基于规则的路由。
进入 配置 → 编辑配置 → 规则,规则从上到下匹配,第一条命中的规则生效。
最常用的规则类型:
DOMAIN-SUFFIX,google.com,PROXY — 所有Google域名走代理DOMAIN-SUFFIX,youtube.com,PROXY — YouTube走代理GEOIP,CN,DIRECT — 所有中国IP直连,国内网站更快DOMAIN-SUFFIX,alipay.com,DIRECT — 支付宝直连,避免登录问题FINAL,PROXY — 其他所有流量走代理Shadowrocket支持导入完整规则集,比手动添加高效得多。推荐方案:
GEOIP,CN,DIRECT开箱即用DIRECT规则。银行会屏蔽境外IP的登录请求,而你的VPN服务器地址就是境外IP。添加一条规则只需10秒,能彻底避免这个问题。
v2rayN是Xray连接最常用的Windows客户端,路由配置方式略有不同,但逻辑完全一致。
打开 设置 → 路由设置,下拉菜单中可以选择:
点击自定义路由打开规则编辑器:
{
"outboundTag": "direct",
"domain": [
"geosite:cn",
"domain:alipay.com",
"domain:taobao.com",
"domain:jd.com"
]
},
{
"outboundTag": "proxy",
"domain": [
"geosite:google",
"geosite:telegram",
"geosite:youtube"
]
}
geosite:cn自动覆盖数千个国内域名。geosite:google覆盖所有Google服务。这些是定期更新的维护数据库,不需要手动管理。
以上都是客户端分流——在你的设备上决定流量走向。但也可以在服务器上配置路由规则。
个人使用很少需要这样做。主要场景是在服务器层面屏蔽特定流量,例如屏蔽广告域名或限制某些应用使用你的VPS带宽。
"routing": {
"rules": [
{
"type": "field",
"ip": ["geoip:private"],
"outboundTag": "blocked"
},
{
"type": "field",
"domain": ["geosite:category-ads-all"],
"outboundTag": "blocked"
}
]
}
设置模式为规则。添加GEOIP,CN,DIRECT保持国内访问速度。添加FINAL,PROXY作为最后一条规则。被防火长城封锁的网站自动走你的服务器,国内网站保持全速。
选择绕过局域网和大陆模式。这一个设置就能覆盖大多数需求。如有特殊需求,在自定义规则中补充即可。
需要针对你的情况定制分流规则?我们在标准安装过程中就会帮你配置好——安装后也可以继续协助调整。
Telegram联系 →