如何配置clash verge的规则和策略? Clash Verge 规则设置如下:
设置代理绕过
代理绕过一般有以下方式: 系统代理绕过、TUN 流量排除、自定义路由规则。
系统代理绕过
默认模式
如果你使用的是系统代理的默认模式,你可以通过设置代理绕过配置来决定哪些请求不使用系统代理。
示例: 计划将发往 10.1.2.* 的请求绕过系统代理(本机环回地址和局域网也无需代理)。
PAC 模式
如果你使用的是系统代理的 PAC 模式,你可以通过编写 javascript 脚本来决定哪些请求不使用系统代理。
示例: 计划将发往 www.baidu.com
、www.bilibili.com
、10.11.12.13
的请求直接直连,其余的请求发往代理程序进行二次规则分流(若代理程序未在 mixed-port
上监听则直连)。
function FindProxyForURL(url, host) {
const directList = [
"www.baidu.com",
"www.bilibili.com",
"10.11.12.13",
];
if (directList.includes(host)) {
return "DIRECT";
}
return "PROXY 127.0.0.1:%mixed-port%; SOCKS5 127.0.0.1:%mixed-port%; DIRECT;";
}
TUN 流量排除
如果你使用的是 TUN 模式, 你可以通过设置 TUN 流量排除配置来决定哪些不被 TUN 模式路由。
TUN 配置请参考 TUN 配置文档。
策略组
在 Clash Verge 中,策略组是控制网络流量的核心。通过设置不同的策略组,可以实现对不同类型的网络流量进行精细化管理。常见的策略组包括:
直连: 直接连接目标网站,不经过代理
代理: 通过代理服务器访问目标网站
自动: 根据网络状况自动选择合适的代理服务器
负载均衡: 在多个代理服务器之间进行负载均衡
代理服务器配置
Clash Verge 支持多种代理协议,包括 Shadowsocks、VMess、Trojan 等。可以根据自身需求,添加和配置多个代理服务器。
分流规则
分流规则可以根据目标网站的域名、IP 地址或 GeoIP 信息,将流量路由到不同的策略组。这样可以实现对不同类型的网站进行个性化的代理设置。
相关文章阅读: