Clash Verge Rev 配置案例(多订阅合并)

基于多订阅合并示例,涵盖订阅提供者、全局配置、TUN、DNS、策略组与规则等关键片段,并附验证与优化建议。

扩展说明与最佳实践

多订阅合并的核心理念是将不同来源的节点与规则在统一配置中进行编排,通过 proxy-providers 拉取并缓存各自的节点列表,再在 proxy-groups 中以选择、测速与分组方式组织实际出站策略。为避免节点名称冲突与后续维护困难,建议在各订阅提供者上定义前缀(如 p1 | / P2 |),并在自动更新间隔上设定合理的时长(典型值为 21600 秒),既能保证节点与规则更新的实时性,又避免频繁请求带来的网络与服务商压力。全局配置部分包含混合端口、日志级别、IPv6、地理数据与自动更新等选项,结合 geodata-loader 与 geox-url 指向的规则数据源,可获得较全面的路由与分流匹配能力;在规则模式下,优先保持国内站点直连,结合常用海外服务与流媒体分流策略,提升体验与稳定性。

TUN 设置用于将操作系统流量统一接管并重定向至本地代理内核,适合不遵循系统代理约定的应用或需要代理 UDP 的场景。首次启用时,请在防火墙与安全软件中放行 verge-mihomo 相关进程,并考虑使用服务模式在非管理员权限下启动 TUN,以减少频繁授权带来的操作复杂度。DNS 建议启用 fake-ip 增强模式,在 nameserver 中混合 DoH 与系统 DNS,既保证解析速度,又提升隐私与抗污染能力;fake-ip-filter 需包含局域网后缀、时间同步与常见系统服务域名,避免影响设备基础功能。策略组方面,自动选择(url-test)用于动态评估与挑选更优节点,手动选择作为兜底与临时切换;建议在策略组中引入图标以提升可读性,并根据使用场景进一步拆分如:下载、大流量、流媒体、社交与开发等分组,提高操作效率。

验证订阅与排错可通过 PowerShell 或 curl 指定 UA 进行请求校验,返回内容应为 YAML 格式的 Mihomo 配置文件;如出现报错,多与缩进、引号或列表格式不规范有关,修正后即可恢复。实际体验评估应以场景指标为准:网页与社交更关注延迟与连接稳定性,视频与流媒体更看带宽与时段稳定性;典型参考值为 1080P 约需 5Mbps,Netflix 4K 约需 15Mbps。对于 UWP 应用无法代理的情况,可在应用内 UWP 工具中解除回环限制并保存;升级与自启动异常可通过切换管理员/普通用户权限后开关一次开机启动来清理冗余项。总体而言,推荐思路是:以规则模式为主、自动与手动策略组结合、适度合并订阅并加前缀管理、合理启用 TUN 与优化 DNS,持续基于真实使用场景进行微调与迭代。

订阅提供者编排

在上半片中编排多个订阅,通过前缀区分节点来源,并设置自动更新时间。

proxy-providers:
  1.provider1:
    type: http
    path: ./proxy_provider/p1.yaml
    url: https://verge.dginv.click/#/register?code=oaxsAGo6
    interval: 21600
    override:
      additional-prefix: "p1 |"
  2.subscribe:
    type: http
    path: ./proxy_provider/p2.yaml
    url: https://verge.dginv.click/#/register?code=oaxsAGo6
    interval: 21600
    override:
      additional-prefix: "P2 |"
  • 为不同订阅的节点添加前缀,便于后续筛选与识别。
  • 自动更新时间建议 6 小时,根据个人使用频率调整。
Icon
可为策略组设置图标以提升可读性
icon: https://fastly.jsdelivr.net/gh/clash-verge-rev/.../icons/google.svg

全局配置示例

mixed-port: 7897
allow-lan: true
mode: rule
global-ua: clash-verge/v2.2.3
geodata-mode: true
geodata-loader: standard
unified-delay: true
log-level: warning
ipv6: true
external-controller: 127.0.0.1:9090
tcp-concurrent: true
enable-process: true
find-process-mode: strict
global-client-fingerprint: chrome
keep-alive-interval: 15
geo-auto-update: true
geo-update-interval: 24
geox-url:
  geoip: "https://cdn.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@release/geoip.dat"
  geosite: "https://cdn.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@release/geosite.dat"
  mmdb: "https://cdn.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@release/country.mmdb"
  asn: "https://cdn.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@release/GeoLite2-ASN.mmdb"
profile:
  store-selected: true
  store-fake-ip: true

TUN 设置

tun:
  enable: false
  device: ClashVergeREV
  stack: mixed
  mtu: 1500
  dns-hijack:
    - "any:53"
    - "tcp://any:53"
  auto-route: true
  auto-detect-interface: true
  • 首次启用 TUN 需确认系统防火墙放行内核程序。
  • 服务模式可用于以非管理员身份启用 TUN。

DNS 配置

dns:
  enable: true
  ipv6: true
  enhanced-mode: fake-ip
  fake-ip-range: 198.18.0.1/16
  use-hosts: true
  nameserver:
    - https://doh.pub/dns-query
    - https://dns.alidns.com/dns-query
    - 114.114.114.114
    - system
  fake-ip-filter:
    - "*"
    - "+.lan"
    - "connect.rom.miui.com"
    - "+.miwifi.com"
    - "+.ntp.org"
    - "+.u-tools.cn"
    - "+.mediatek.com"
    - "+.cfprefer1.xyz"
    - "+.wetab.link"
    - "+.tyasaka.xyz"
    - "localhost.ptlogin2.qq.com"
    - "localhost.sec.qq.com"
    - "localhost.work.weixin.qq.com"
    - "+.weixin.qq.com"
    - "+.wechat.com"
    - "time.windows.com"
    - "+.msftconnecttest.com"
    - "+.msftncsi.com"
    - "+.wpsmail.net"
    - "+.henzanapp.com"
    - "+.pconline.com.cn"

策略组与规则

proxy-groups:
  - name: 手动选择
    type: select
    proxies: [DIRECT,自动选择]
    url: "https://www.gstatic.com/generate_204"
    interval: 300
    max-failed-times: 5
    include-all: true
  - name: 自动选择
    type: url-test
    proxies: [DIRECT]
    url: "https://www.gstatic.com/generate_204"
    interval: 300
    max-failed-times: 5
    include-all: true
rules:
  - GEOSITE,CN,DIRECT
  - GEOIP,CN,DIRECT
  - MATCH,手动选择
Group Icon
为常用策略组设置图标,便于识别与操作
  • 手动选择用于兜底;自动选择结合 url-test 动态挑选更优节点。
  • 规则建议先直连国内站点,其他走手动或自动选择。

订阅快速验证

PowerShell
$sub='在单引号内粘贴订阅链接'
Invoke-RestMethod -UserAgent 'clash-verge/v2.4.0' -Method get -FollowRelLink -uri $sub
curl
curl -A clash-verge/v2.4.0 '粘贴订阅链接'

使用提示与优化建议

  • 订阅前缀可用于节点分组与筛选,避免混乱。
  • 规则模式下结合国内直连与流媒体分流体验更优。
  • 遇到 YAML 报错,检查缩进、引号与列表格式。
  • 晚高峰评估带宽更具参考价值,视频主要看带宽。
  • 必要时启用 TUN 接管不支持系统代理的程序。
  • 为重要策略组设置图标,提高可读性与操作效率。