-
Notifications
You must be signed in to change notification settings - Fork 0
Rule Based Proxy Configuration
欢迎阅读 Clash Verge Rev 规则分流(Rule Based Proxy)配置指南。
规则分流(Rule Based Proxy)是 Clash Verge Rev 与 Mihomo 最核心的功能之一。相比传统 VPN 只能选择全部代理或全部直连,规则分流能够根据访问的网站、应用程序、IP 地址或地理位置,自动决定网络请求应该直连还是通过代理服务器访问。
对于大多数用户来说,Rule 模式不仅能够提升网络访问效率,还能减少不必要的代理流量,因此也是 Clash Verge Rev 默认推荐的代理模式。
本教程将介绍 Rule 模式的工作原理、配置方式、适用场景以及最佳实践,帮助你更好地理解和使用规则分流。
如果尚未完成基础配置,建议先阅读:
- Clash-Verge-Rev-Installation-Guide
- How-to-Import-Subscription-Links
- Enable-TUN-Mode
- DNS-Leak-Protection-Setup
- Mihomo-Configuration-Guide
Rule Based Proxy(规则分流)是一种根据预设规则自动处理网络流量的代理方式。
当设备发起网络请求时,Mihomo 会依次检查规则列表,并根据匹配结果决定连接方式。
例如:
- 国内网站直接连接(DIRECT)
- 国外网站通过代理(PROXY)
- 广告域名直接拦截(REJECT)
- 局域网保持本地访问(DIRECT)
整个过程自动完成,无需用户手动切换代理。
可以将 Rule 模式理解为一个自动判断系统。
工作流程如下:
网络请求
│
▼
规则匹配
│
▼
DIRECT / PROXY / REJECT
│
▼
建立网络连接
每当打开一个网页或应用程序时,Mihomo 都会按照规则顺序进行匹配,直到找到第一条符合条件的规则。
因此,一个合理的规则集能够有效提高代理效率和访问体验。
相比 Global(全局代理)模式,Rule 模式具有更多优势。
例如:
- 国内网站无需经过代理。
- 国外网站自动使用代理。
- 节省代理流量。
- 降低网络延迟。
- 自动完成流量分流。
- 更适合长期日常使用。
对于绝大多数用户来说,Rule 模式都是最推荐的选择。
Mihomo 支持多种规则类型。
实际使用中,最常见的包括:
根据域名匹配。
例如:
- example.com
- github.com
- openai.com
适用于指定网站。
根据域名后缀匹配。
例如:
google.com
可以匹配:
- www.google.com
- mail.google.com
- drive.google.com
适用于整个网站。
根据关键字匹配。
例如:
google
所有包含该关键字的域名都会匹配。
适用于快速添加规则。
根据 IP 所属地区匹配。
例如:
- 中国 IP
- 非中国 IP
很多规则集都会使用 GEOIP 判断是否直连。
根据 IP 地址范围匹配。
适用于:
- 企业网络
- 内网环境
- 特定服务器
Rule Set 是目前最推荐的方式。
规则可以独立维护并自动更新。
例如:
- AI 服务规则
- 流媒体规则
- 广告拦截规则
- 国内网站规则
相比直接写入配置文件,更容易维护和升级。
进入 Clash Verge Rev:
Settings
找到:
Proxy Mode
选择:
Rule
保存配置即可。
之后所有流量都会根据规则自动进行分流。
Rule 模式:
- 自动判断流量。
- 国内网站通常直连。
- 国外网站自动代理。
- 更节省流量。
- 更适合长期使用。
Global 模式:
- 所有流量全部经过代理。
- 配置简单。
- 适合测试网络。
- 不适合日常长期使用。
因此,大多数情况下推荐使用 Rule 模式。
Direct 模式表示所有流量直接连接网络,不使用代理。
Rule 模式则根据规则自动决定:
- DIRECT
- PROXY
- REJECT
因此 Rule 模式更加灵活,也是 Clash Verge Rev 的默认推荐模式。
为了发挥 Rule 模式的优势,建议同时开启以下功能。
让系统流量统一交由 Mihomo 管理。
教程:
保证域名解析能够正确参与规则匹配。
教程:
Fake-IP 能够进一步提高规则匹配效率。
教程:
定期更新订阅和 Rule Set,可以获得最新的网站分类和分流策略。
建议检查:
- 当前代理模式是否为 Rule。
- 是否已经更新订阅。
- 当前规则集是否完整。
- DNS 是否正常工作。
- TUN 是否已经开启。
可能原因包括:
- 规则顺序影响匹配结果。
- 当前网站未包含在规则集中。
- DNS 配置异常。
- 节点不可用。
建议查看 Logs 页面确认实际匹配规则。
通常不会。
合理的规则能够减少代理流量,很多情况下反而能够提高整体访问速度。
真正影响速度的因素通常包括:
- 节点质量。
- 网络延迟。
- DNS 配置。
- 服务提供商线路。
建议保持以下配置,以获得更加稳定的代理体验:
- 使用最新版 Clash Verge Rev。
- 保持 Mihomo 内核更新。
- 使用 Rule 模式。
- 开启 TUN 模式。
- 启用 DNS 管理。
- 使用 Fake-IP。
- 定期更新订阅和 Rule Set。
- 定期检查日志信息。
对于绝大多数用户来说,这套配置能够兼顾速度、稳定性与兼容性。
对于日常浏览网页、观看流媒体、使用 AI 工具、远程办公以及软件开发等场景,Rule 模式都是最推荐的代理方式。
它能够自动完成网络分流,无需频繁切换节点,也无需每次手动修改代理设置。
如果只是临时测试网络,可以切换到 Global 模式;完成测试后,建议重新切换回 Rule 模式,以获得更好的长期使用体验。
完成 Rule 模式配置后,建议继续阅读以下内容:
- Fake-IP-vs-Redir-Host
- Hysteria2-Configuration
- VLESS-Reality-Setup
- WireGuard-Configuration
- Clash-Verge-Rev-Not-Working
通过以上教程,你将进一步掌握 Clash Verge Rev 与 Mihomo 的高级配置方法,合理利用规则分流、DNS 管理和多协议支持,打造更加稳定、高效且智能的网络代理环境。