Mihomo
简介
Mihomo(前身为 Clash Meta)支持三个特殊的 Remnawave 键,用于扩展代理组和提供者配置的功能。这些键允许创建代理链、管理服务器添加以及配置随机连接轮换。
Remnawave 键
1. include-proxies: true
仅用于 proxy-providers,用于在创建链时自动添加代理。
remnawave.yaml 示例:
proxy-providers:
yournameproxyprovider: # 您的代理提供者名称
type: inline
remnawave: # 仅在 Remnawave 中使用的自定义字段
include-proxies: true # 添加代理以创建链
payload:
实际应用:
# 通过俄罗斯服务器创建链以访问欧洲服务器
proxy-providers:
russlanddialer: # 从俄罗斯到其他国家的链
type: inline
exclude-filter: '🇷🇺|🇳🇱' # 不用于链的代理的过滤器
remnawave: # 仅在 Remnawave 中使用的自定义字段
include-proxies: true # 添加代理以创建链
override:
dialer-proxy: 🇷🇺 Russia # 将作为欧洲出口链的主机名(也可以是 proxy-group)
additional-prefix: '🇷🇺➡️' # 代理名称前缀(表示来自俄罗斯的桥接)
payload:
# 在组中使用链
proxy-groups:
- name: PROXY
icon: https://cdn.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/Hijacking.png
type: select
proxies:
- ⚡️ Fastest
# 保留此行!
use: # 此参数将链添加到组中
- russlanddialer
- name: ⚡️ Fastest
icon: https://cdn.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/Auto.png
type: url-test
tolerance: 150
url: https://cp.cloudflare.com/generate_204
interval: 300
include-all: true # 核心功能,将所有可用代理添加到此组
exclude-filter: '🇷🇺' # 从中排除俄罗斯
remnawave: # 仅在 Remnawave 中使用的自定义字段(禁止将所有代理添加到此部分,手动指定的除外)
include-proxies: false
proxies:
# 保留此行!
2. include-proxies: false
仅用于 proxy-groups,用于排除自动向组添加代理。
实际应用:
快速自动选择组:
proxy-groups:
- name: ⚡️ Fastest
icon: https://cdn.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/Auto.png
type: url-test
tolerance: 150
url: https://cp.cloudflare.com/generate_204
interval: 300
include-all: true # 核心功能,将所有可用代理添加到此组
exclude-filter: '🇷🇺' # 从中排除俄罗斯
remnawave: # 仅在 Remnawave 中使用的自定义字段(禁止将所有代理添加到此部分,手动指定的除外)
include-proxies: false
proxies:
# 保留此行!
用于负载均衡的特定国家组:
proxy-groups:
- name: ⚡️ Fastest
icon: https://cdn.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/Auto.png
type: url-test
tolerance: 150
url: https://cp.cloudflare.com/generate_204
interval: 300
include-all: true # 核心功能,将所有可用代理添加到此组
exclude-filter: '^(?!🇫🇮 Finland$).*🇫🇮 Finland.*' # 从中排除芬兰
remnawave: # 仅在 Remnawave 中使用的自定义字段(禁止将所有代理添加到此部分,手动指定的除外)
include-proxies: false
proxies: # 所有可用代理将在此处添加,芬兰除外 - 它将作为组添加(用于负载均衡)
- 🇫🇮 Finland
# 保留此行!
- name: 🇫🇮 Finland
icon: https://cdn.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/Finland.png
hidden: true # 从总列表中隐藏组
type: load-balance # 在芬兰所有工作服务器之间分配负载的均衡类型
lazy: true
strategy: sticky-sessions
remnawave: # 仅在 Remnawave 中使用的自定义字段(禁止将所有代理添加到此部分,手动指定的除外)
include-proxies: false
include-all: true # 核心功能,将所有可用代理添加到此组
filter: '🇫🇮 Finland' # 过滤包含此值的连接(主机应命名为 🇫🇮 Finland1、🇫🇮 Finland2 等)
url: https://cp.cloudflare.com/generate_204
interval: 300
proxies:
# 保留此行!
直接连接的隐藏组:
proxy-groups:
- name: 🔓 No proxy
remnawave:
include-proxies: false # 排除所有代理
type: select
hidden: true
proxies:
- DIRECT # 仅直接连接
或
proxies:
- name: "🔓 No proxy"
type: direct
udp: true
3. select-random-proxy: true
仅用于 proxy-groups,用于从用户连接的整个数组中随机添加一个代理。
实际应用:
proxy-groups:
- name: 🎲 Random
icon: https://cdn.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/Round_Robin.png
type: select
remnawave: # 仅在 Remnawave 中使用的自定义字段
select-random-proxy: true # 向此组添加一个随机用户主机
proxies:
# 保留此行!
4. shuffle-proxies-order: true
仅用于 proxy-groups,用于随机打乱并将所有用户主机添加到组中。主机顺序不依赖于 Hosts 面板部分中的排序,并且每次更新订阅时都会改变。如果打乱列表中的第一个服务器变得不可用,它将自动切换到下一个。
实际应用:
proxy-groups:
- name: 🎲 Random
icon: https://cdn.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/Round_Robin.png
type: fallback
url: https://cp.cloudflare.com/generate_204
interval: 300
remnawave: # 仅在 Remnawave 中使用的自定义字段
shuffle-proxies-order: true # 为此组启用用户主机的随机打乱
proxies:
# 保留此行!
其他功能
您可以在官方文档中了解所有核心功能:https://wiki.metacubex.one/