开启国内外分流
现在虽然实现了科学上网,但无论访问国内外网站,所有上网流量都会通过代理,因此会很浪费节点流量,并且访问国内网站的速度也比原来慢,所以我们要配置一个分流策略,来自行决定流量是否经过代理。
先来配置第一个分流方案,实现访问国内网站直连,访问国外网站走代理,也就是俗称的『绕过大陆』或『国内外分流』模式,这个模式软件已经内置,只需要把它开启即可。
依次点击软件顶部的 设置 - 路由设置,勾选启用高级路由功能,规则集列表中出现一个『绕过大陆』的规则,点击确定。
右键任务栏图标,比先前多出来了一个『路由』选项卡,里面的『绕过大陆』规则已经激活了,此时再访问 http://ip111.cn ,可以看到已经实现了国内流量直连,国外流量走代理。
配置 PAC 模式
打开刚才的路由设置界面,在规则集列表右键 - 添加规则集,取一个名字比如 『PAC模式』
然后复制下方的代码,点击 导入规则 - 从剪贴板导入,全部确定
[ { "outboundTag": "proxy", "domain": [ "domain:example.com", "domain:example2.com" ] }, { "type": "field", "outboundTag": "block", "domain": [ "geosite:category-ads-all" ] }, { "type": "field", "outboundTag": "proxy", "domain": [ "geosite:gfw", "geosite:greatfire", "geosite:tld-!cn", "geosite:geolocation-!cn" ] }, { "type": "field", "port": "0-65535", "outboundTag": "direct" } ]
现在再右键任务栏图标,就可以切换到刚才配置的『PAC模式』了
再访问 http://ip111.cn 查看,国外没有被墙的网站也实现了直连,只有被墙的网站才走代理,成功达到了原来PAC模式的效果。
两种模式对比
『绕过大陆模式』虽然存在流量浪费,但如果平时浏览国外网站比较多,体验还是要更好些的,毕竟国外连接国外的稳定性和可靠程度都要高于国内直连国外;
『PAC模式』就与之相反,虽然没有被墙的国外网站/服务不走代理节省了流量,但稳定性起伏较大,比如 微软、苹果、GitHub、Notion 等访问速度不稳定。
总之配置好两种模式后,v2rayN 可以很方便的在二者之间进行切换,大家可以根据不同场景自行调整,另外可以稍微学习一下如何自行往规则中添加域名,来达到以细化分流规则的效果。(两个模式都有自定义列表,学会了自己添加即可)
添加额外模式
全局模式
软件默认是使用全局代理,但我们开启路由规则后,默认的全局模式就被顶替掉了,可以配置一个全局模式的路由规则方便随时切换。
还是在路由设置里,添加一个名为『全局』的规则集,由于软件默认全局我们也不需要分流,因此不用添加规则,直接留空确认就行。
直连模式