Quantumult X重写规则配置指南,语法详解与实战技巧

本文详解Quantumult X重写规则的语法结构、代理组类型选择及TUN模式与系统代理的区别,帮助用户实现流量精细化分流,提升跨境访问效率。

什么是重写规则

重写规则是Quantumult X实现流量分流的核心理念,通过预定义的规则匹配用户请求,将其路由至不同的代理节点或直接连接,掌握重写规则配置,是实现智能分流的第一步。

规则类型与语法

Quantumult X支持四种基础规则类型:

DOMAIN(精确域名)

DOMAIN,www.example.com,Proxy

精确匹配单个域名,优先级最高。

DOMAIN-SUFFIX(域名后缀)

DOMAIN-SUFFIX,google.com,Proxy

匹配所有以google.com结尾的域名,适用于整个域名家族。

IP-CIDR(IP段)

IP-CIDR,10.0.0.0/8,DIRECT

匹配指定IP段,常用于内网流量直连。

GEOIP(地理位置)

GEOIP,CN,DIRECT

根据IP库识别国家/地区代码,CN表示中国。

优先级顺序:DOMAIN > DOMAIN-SUFFIX > IP-CIDR > GEOIP > FINAL(兜底规则)

代理组配置类型

代理组用于管理多个节点,实现自动测速与故障转移:

select(手动选择)

- name: 手动选择
  type: select
  proxies:
    - 节点A
    - 节点B

用户手动切换节点,适合对延迟敏感的场景。

url-test(自动测速)

- name: 自动测速
  type: url-test
  url: http://www.gstatic.com/generate_204
  interval: 300
  proxies:
    - 节点A
    - 节点B

自动选择延迟最低的节点,每300秒重新测速。

fallback(故障转移)

- name: 故障转移
  type: fallback
  url: http://www.gstatic.com/generate_204
  interval: 300
  proxies:
    - 节点A
    - 节点B

优先使用列表中第一个可用节点,连接失败时自动切换下一个。

TUN模式与系统代理的区别

特性 TUN模式 系统代理
接管流量 所有TCP/UDP流量 仅HTTP/HTTPS
适用场景 游戏、UDP应用 浏览器、App
系统资源 略高 较低
配置复杂度 需额外配置 简单

TUN模式通过创建虚拟网卡实现全局代理,适合需要完整流量托管的场景;系统代理则更轻量,适用于常规网页浏览。

实战配置示例

rules:
  # 广告拦截
  DOMAIN,ads.example.com,REJECT
  # 流媒体走代理
  DOMAIN-SUFFIX,netflix.com,Proxy
  DOMAIN-SUFFIX,youtube.com,Proxy
  # 国内直连
  GEOIP,CN,DIRECT
  # 兜底策略
  FINAL,Proxy
proxy-groups:
  - name: Proxy
    type: select
    proxies:
      - 手动选择
      - 自动测速
      - 故障转移

常见问题FAQ

Q1:规则生效但部分网站无法访问

  • 现象:配置正确但特定网站无法打开
  • 原因:DNS污染或规则顺序错误
  • 解决方法:检查规则优先级,将DOMAIN-SUFFIX规则置于GEOIP之前

Q2:节点切换后速度变慢

  • 现象:切换节点后延迟明显增加
  • 原因:当前节点带宽不足或网络波动
  • 解决方法:在代理组中启用url-test自动测速

Q3:TUN模式下游戏掉线

  • 现象:使用TUN模式时游戏频繁断连
  • 原因:UDP转发不稳定或节点不支持UDP
  • 解决方法:切换支持UDP的节点,或改用系统代理模式

节点选择建议

不同使用场景对节点性能要求不同:4K视频需高带宽支持,游戏加速要求低延迟,跨境办公则需稳定连接,选择节点时建议关注服务商提供的带宽规格、延迟表现及稳定性保障。

您可以还会对下面的文章感兴趣: