V2yar-4.x后利用分流实现之前PAC效果的方案

1. 替换自带geoip.dat和geosite.dat文件

替换方式以及文件可以参考Repo@Loyalsoldier/v2ray-rules-dat

2. 在V2RayN设置中启用高级路由高能

具体:设置-路由设置-勾选启用高级路由功能。

3. 导入gfw规则集

  • 首先复制以下一种配置内容:

    带广告屏蔽的:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    [
    {
    "outboundTag": "block",
    "domain": [
    "geosite:category-ads-all",
    "geosite:win-spy"
    ]
    },
    {
    "outboundTag": "proxy",
    "ip": [
    "geoip:telegram"
    ],
    "domain": [
    "geosite:gfw"
    ]
    },
    {
    "port": "0-65535",
    "outboundTag": "direct"
    }
    ]

    不带广告屏蔽

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    [
    {
    "outboundTag": "proxy",
    "ip": [
    "geoip:telegram"
    ],
    "domain": [
    "geosite:gfw"
    ]
    },
    {
    "port": "0-65535",
    "outboundTag": "direct"
    }
    ]
  • 接着在路由设置页面设置:高级功能-添加规则集-导入规则-从剪贴板中导入规则,别名自己设置一个。

设置geoip.dat和geosite.dat文件不跟随core更新

在参数设置-V2rayN设置中勾选
image

4. 全局规则集

添加方式与条目3相同

1
2
3
4
5
6
[
{
"outboundTag": "proxy",
"port": "0-65535",
}
]

5. 切换规则集

image

自定义域名,规则集里面编辑规则
代理就在proxy添加
直连就在direct添加
只是添加域名的话就是domain:xxxxxx
正则具体语法可以参考官网
image