2025/07/30

Mihomo Yaml规则覆写参数

 

VPS服务器选择:  原生IP注册  ,  高速IP购买  ,  指纹浏览器 , 中转加速降低延迟 , 泰国高速VPS , 东南亚VPS推荐 

Mihomo Yaml

配置覆写

覆写功能用于对订阅配置进行自定义修改,使用覆写功能修改订阅配置可以使得修改在更新订阅后依然生效。

直接覆盖整个规则

rules: - DOMAIN,baidu.com,DIRECT

将规则插入到原规则前面

+rules: - DOMAIN,baidu.com,DIRECT

在原规则后面追加规则

rules+: - DOMAIN,baidu.com,DIRECT

规则和策略组/代理组:

分流规则类型:

DOMAIN #完整域名匹配,例如:

DOMAIN,www.google.com,🚀 节点选择

DOMAIN-SUFFIX #域名后缀匹配, 例如:

DOMAIN-SUFFIX,google.com,🚀 节点选择

DOMAIN-KEYWORD #域名关键字匹配 ,例如:

DOMAIN-KEYWORD,google,🚀 节点选择

策略组/代理组/节点组:

DIRECT #直连

REJECT #拒绝

PASS #跳过此规则

select #手动选择节点

url-test #延迟优选,自动选择低延迟节点

fallback #故障转移,自动选择该组节点,从第一个节点开始检查是否可用,直到选择可用节点。

load-balance #负载均衡,能充分利用多个代理的带宽,不健康的代理会被跳过

relay #链式代理,可通过多个节点代理转发到达目的地,例如:A节点>B节点>C节点

国旗:

tw.piliapp.com/emoji/list/flags/

type: url-test # 代理组类型(关键参数)

在 Mihomo (Clash Meta) 中,代理组 (proxy-groups) 的 type 参数有多种类型可选,每种类型都有特定的用途和行为模式。以下是所有可用的代理组类型及其详细说明:

1. select - 手动选择

type: select
  • 作用:用户手动选择节点
  • 特点
    • 不会自动切换节点
    • 提供节点列表供用户选择
  • 适用场景
    • 需要固定节点的服务(如银行、流媒体)
    • 测试特定节点
  • 示例
- name: "🔒 固定节点"
  type: select
  proxies:
    - "🇺🇸 美国节点01"
    - "🇯🇵 日本节点02"
    - "DIRECT"

2. url-test - 自动测速

type: url-test
  • 作用:自动选择延迟最低的节点
  • 关键参数
  • 特点
    • 定期测试节点延迟
    • 自动切换到最佳节点
  • 适用场景
    • 日常浏览
    • 视频流媒体
  • 示例
- name: "♻ 自动选择"
  type: url-test
  url: "http://cp.cloudflare.com/generate_204"
  interval: 300
  tolerance: 50
  proxies:
    - "🇺🇸 美东节点"
    - "🇪🇺 欧洲节点"

3. fallback - 故障转移

type: fallback
  • 作用:按顺序使用节点,当前节点失效时自动切换
  • 关键参数
    • url:健康检查URL
    • interval:检查间隔
    • max-fail:最大失败次数(默认:3)
  • 特点
    • 优先使用列表第一个节点
    • 当前节点不可用时自动切换到下一个
  • 适用场景
    • 关键服务(如企业VPN)
    • 需要高可用的服务
  • 示例
- name: "🛡 高可用"
  type: fallback
  url: "http://connectivitycheck.gstatic.com/generate_204"
  interval: 60
  max-fail: 2
  proxies:
    - "🔒 主节点"
    - "🔄 备用节点1"
    - "🔄 备用节点2"

4. load-balance - 负载均衡

type: load-balance
  • 作用:在多节点间分配流量
  • 关键参数
    • strategy:负载策略(round-robin/consistent-hashing
    • persistent:是否保持会话
  • 特点
    • 平衡多个节点的负载
    • 可配置会话保持
  • 适用场景
    • 大文件下载
    • 服务器集群
  • 示例
- name: "⚖ 负载均衡"
  type: load-balance
  strategy: round-robin
  persistent: true
  proxies:
    - "📥 下载节点1"
    - "📥 下载节点2"
    - "📥 下载节点3"

5. relay - 链式代理

type: relay
  • 作用:流量通过多个节点链式转发
  • 特点
    • 增强匿名性
    • 多层加密
  • 适用场景
    • 高安全需求
    • 规避深度检测
  • 示例
- name: "⛓ 匿名链"
  type: relay
  proxies:
    - "🔒 入口节点"
    - "🔄 中间节点"
    - "🚪 出口节点"

6. ssid - WiFi切换

type: ssid
  • 作用:根据WiFi网络自动切换策略
  • 关键参数
    • wifi:WiFi名称与策略的映射
    • cellular:蜂窝网络策略
    • default:默认策略
  • 适用场景
    • 移动设备
    • 多网络环境
  • 示例
- name: "📶 智能切换"
  type: ssid
  wifi:
    "Home_WiFi": "DIRECT"
    "Office_WiFi": "🔒 办公节点"
  cellular: "♻ 自动选择"
  default: "🚀 全局代理"

7. direct - 直连

type: direct
  • 作用:所有流量直连
  • 特点
    • 绕过代理
    • 不消耗节点流量
  • 示例
- name: "🎯 国内直连"
  type: direct

8. reject - 拒绝

type: reject
  • 作用:拦截指定流量
  • 特点
    • 返回HTTP 403
    • 用于广告拦截
  • 示例
- name: "🛑 广告拦截"
  type: reject

9. compatible - 兼容模式

type: compatible
  • 作用:兼容旧版配置
  • 特点
    • 自动转换旧规则
    • 平滑升级配置

类型对比表

类型

自动切换

会话保持

适用场景

延迟敏感

select

固定服务

url-test

日常使用

fallback

高可用

load-balance

可选

大流量

relay

高安全

ssid

移动设备

direct

-

-

国内服务

-

reject

-

-

广告拦截

-

高级组合示例

proxy-groups:
  # 分层策略
  - name: "🌐 全球加速"
    type: url-test
    url: "http://cp.cloudflare.com/generate_204"
    interval: 300
    proxies:
      - "🇺🇸 美西节点"
      - "🇸🇬 新加坡节点"
      
  - name: "🔒 安全服务"
    type: fallback
    url: "https://bank.example.com/health"
    interval: 60
    proxies:
      - "🛡 专用节点"
      - "🌐 全球加速"
  
  # 最终决策组
  - name: "🚀 智能路由"
    type: select
    proxies:
      - "🔒 安全服务"  # 银行等敏感服务
      - "📹 视频专用"  # 流媒体
      - "🌐 全球加速"  # 常规流量
      - "DIRECT"      # 国内直连
💡 专业建议
对延迟敏感的服务(游戏/视频会议)使用 url-test
关键业务(支付/登录)使用 fallback
结合 ssid 为不同网络环境设置策略
每月审查节点性能调整策略类型

VPS服务器选择:  原生IP注册  ,  高速IP购买  ,  指纹浏览器 , 中转加速降低延迟 , 泰国高速VPS , 东南亚VPS推荐