Quantumult是一款强大的网络工具,广泛应用于网络加速与管理。为了能够充分运用其强大的功能,了解如何设置和配置Quantumult是非常重要的。本文将深入探讨Quantumult的配置规则,包括如何定义和使用策略组、HTTP请求的配置、以及实用的小技巧等。
一、Quantumult简介
Quantumult 不仅是一个网络代理工具,同时也是一款具有很强自定义能力的网络管理软件。通过合理的配置,可以对网络请求进行重写、拦截、分流等,这是借助于其强大的配置规则体系实现的。
二、Quantumult配置规则概述
Quantumult的配置规则主要通过YAML格式的文本进行定义,用户需要了解基本的格式和语法。
1. 基本语法
- 支持的格式:以下是Quantumult常见的配置格式。
- Proxy: 定义网络代理
- Role: 指定规则的角色
- Content: 网络请求内容的配置
2. 注释
配置文件中,可以通过#
进行注释,这样在编辑时,可以更好地了解每个规则的功能。
3. 文件结构
- General:全局配置, 例如主代理和DNS。
- URL Rewrite:请求的重写规则。
- Script:自定义脚本的执行配置。
三、策略组的定义
在Quantumult中,策略组是将多个代理组合在一起,具备更高的灵活性和高效性,使得用户能够快速地切换不同的网络源。
1. 创建策略组
-
示例配置:
[Proxy] ProxyA = type=http, address=192.168.0.1, port=80
ProxyB = type=socks5, address=192.168.0.2, port=1080[Proxy Group]
MyGroup = select, ProxyA, ProxyB -
在此示例中,
MyGroup
是用户自定义的策略组,可以含有多个代理地址。
2. 策略类型
- 类型包括选择代理、加权代理、负载均衡等,不同的策略可根据网络需求进行灵活配置。
3. 实现多种策略
- 支持的选择方式包括:
select
: 单选模式fallback
: 当选中节点不可用时切换url-test
: 测试网址的延迟,选取最快节点
四、HTTP请求的配置和重写
重写请求是Quantumult极其重要的功能之一,通过重写请求,可以使得用户在使用网络服务时获得更快的响应和更好的体验。
1. 定义URL重写规则
-
URL Rewrite的格式:
[URL Rewrite]
正文完