带metacube管理ui,默认入口http://ip:port/ui
127
根据以下配置进行修改,转换为base64
# ============================================================
# 一、基础服务配置(本地监听与控制)
# ============================================================
port: 7890 # HTTP 代理端口,应用设置代理 127.0.0.1:7890 使用
socks-port: 7891 # SOCKS5 代理端口,支持 SOCKS5 的应用连这里
allow-lan: true # 允许局域网其他设备连接此代理
bind-address: "0.0.0.0" # 监听所有网络接口(0.0.0.0),不限于本机 127.0.0.1
mode: rule # 运行模式:rule(按规则分流)/ global(全局代理)/ direct(全部直连)
log-level: info # 日志级别:info / debug / warning / error / silent
ipv6: true # 启用 IPv6 支持
external-controller: 0.0.0.0:9090 # 控制 API 监听地址和端口,供 Web 面板调用
external-ui: ui # Web 控制面板的目录名(放在工作目录下)
secret: "password" # 访问控制 API 的密码(防止未授权操作)
# ============================================================
# 二、代理提供者(从订阅链接获取节点列表)
# ============================================================
proxy-providers:
Hiha: # 提供者名称(自定义,后面 proxy-groups 会引用)
type: http # 订阅类型:http(从 HTTP URL 拉取节点)
path: provider/Hiha.yaml # 下载后的节点列表缓存在工作目录的这个路径
url: "https://Hiha.oriroja.com/api/v1/client/subscribe?token=1a35c2bea104ddc2bc7bc65"
# 订阅链接(含 token 身份凭证),服务商提供
interval: 3600 # 每 3600 秒(1 小时)重新拉取一次订阅
health-check: # 健康检查:检测节点是否存活
enable: true # 启用健康检查
url: http://www.gstatic.com/generate_204 # 用谷歌这个地址检测连通性(返回 204 表示成功)
interval: 300 # 每 300 秒(5 分钟)检查一次
# ============================================================
# 三、代理组(定义流量出口策略)
# ============================================================
proxy-groups:
- name: Proxy # 组名:Proxy(rules 中会引用)
type: select # 类型:select(用户手动在面板里选择)
proxies: # 可选手动选项
- DIRECT # 直连(不走代理)
- Auto # 自动测速选最快的(引用下面的 Auto 组)
use: # 引用 proxy-providers 中的节点
- Hiha # 把 Hiha 订阅里的所有节点都加入可选列表
- name: Auto # 组名:Auto(自动测速组)
type: url-test # 类型:url-test(自动测延迟选最优)
url: http://www.gstatic.com/generate_204 # 测速目标地址
interval: 300 # 每 300 秒(5 分钟)重新测速一次
tolerance: 50 # 延迟相差 50ms 以内的节点视为相同,随机选(避免频繁切换)
use: # 引用 proxy-providers 中的节点
- Hiha # 从 Hiha 订阅中取节点列表进行测速
# ============================================================
# 四、分流规则(从上到下匹配,命中即停止)
# ============================================================
rules:
# -------- 境外常见网站:走 Proxy 组(用户手动选或 Auto 自动选) --------
- DOMAIN-SUFFIX,google.com,Proxy # 所有 *.google.com 子域名
- DOMAIN-SUFFIX,youtube.com,Proxy # YouTube
- DOMAIN-SUFFIX,twitter.com,Proxy # Twitter
- DOMAIN-SUFFIX,x.com,Proxy # X(原 Twitter)
- DOMAIN-SUFFIX,github.com,Proxy # GitHub
- DOMAIN-SUFFIX,telegram.org,Proxy # Telegram
- DOMAIN-SUFFIX,steampowered.com,Proxy # Steam 游戏商店
- DOMAIN-KEYWORD,netflix,Proxy # 域名包含 netflix 关键词(如 netflix.com, nflxext.com)
- DOMAIN-SUFFIX,openai.com,Proxy # OpenAI(ChatGPT 网页)
- DOMAIN-SUFFIX,claude.ai,Proxy # Claude AI
- DOMAIN-SUFFIX,chatgpt.com,Proxy # ChatGPT 官方域名
# -------- 中国大陆网站 / IP:直连(不走代理) --------
- GEOSITE,cn,DIRECT # 域名被识别为中国的(如 .cn、国内网站)→ 直连
- GEOIP,cn,DIRECT # 目标 IP 归属地为中国的 → 直连
# -------- 默认规则(兜底):以上都没匹配到的全部走代理 --------
- MATCH,Proxy # 匹配所有剩余流量 → 走 Proxy 组
| 概念 | 解释 |
|---|---|
| 工作目录 | 由启动命令 -d /root/.config/mihomo 指定,配置文件缓存、日志、UI 面板都放这里 |
| Proxy 组 vs Auto 组 | Proxy 需要你手动在 Web 面板点击切换;Auto 全自动,你只需选一次 "Auto",后面它会自己换最快节点 |
| 规则优先级 | 规则从上到下依次匹配,匹配到第一条就停止。所以境外网站规则要放在 GEOSITE,cn 上面,否则先匹配到国内直连规则就走直连了 |
GEOSITE,cn 和 GEOIP,cn 的区别 | GEOSITE 看域名(如 baidu.com 识别为境内),GEOIP 看IP 地址(如服务器 IP 在境内)。两者都匹配才确保全面直连 |
Content type
Image
Digest
sha256:af4713511…
Size
32.1 MB
Last updated
4 months ago
docker pull worldlydust/clash-with-ui