返回首页, 获取安装包和支持

自定义节点与机场订阅添加指南

基于当前的 config.yaml 配置文件,教您快速添加个人 VPS 节点与机场的订阅节点。

添加个人 VPS 节点 (如 Hysteria2)

您的个人 VPS 属于手动添加的单个节点,需要将其添加到 proxies(代理)列表,并在 proxy-groups(代理组)中引用。

📝 1. 添加到 proxies 列表

打开安装包里的 config.yaml 文件,找到 proxies: 部分(约第 340 行),在其中添加您的节点配置(以 Hysteria2 为例):

proxies:
  # ------ 这是您新加的个人 VPS 节点 ------
  - name: "my-vps-hy2"        # 1. 自定义节点名称,注意不要和其他节点重复
    type: hysteria2
    server: "1.2.3.4"         # 2. 替换为您的 VPS IP 或域名
    port: 443                 # 3. Hysteria2 监听的端口
    password: "your_password" # 4. 替换为您的密码
    up: 100                   # 5. 建议填写真实可用上传带宽 (Mbps)
    down: 1000                # 6. 建议填写真实可用下载带宽 (Mbps)
    sni: "bing.com"           # 7. 替换为您服务端配置的 SNI
    skip-cert-verify: false   # 8. 如果您的服务端使用了自签证书且没有备案域名,请改为 true
  # ----------------------------------------
🔗 2. 将节点加入代理组 (proxy-groups)

找到文件下面的 proxy-groups: 部分,将刚命名的节点名称 "my-vps-hy2" 加入到需要它的代理组(如主选择组 Proxy 和自动测速组 auto),确保能被选中:

proxy-groups:
  # 主选择组
  - name: Proxy
    type: select
    proxies:
      - auto
      - my-vps-hy2           # <--- [新增] 在这里添加您的节点名称
      - dmit-hy2
      - dmit-vmess
      - dmit-vless
      - vless-reality-xhttp
      - DIRECT

  # 自动选择(延迟最低)
  - name: auto
    type: url-test
    proxies:
      - my-vps-hy2           # <--- [新增] 也在自动测速组里添加
      - dmit-hy2
      - dmit-vmess
      - dmit-vless
      - vless-reality-xhttp
    url: 'https://www.gstatic.com/generate_204'
    interval: 300
    tolerance: 20

添加机场订阅节点 (Proxy Providers)

对于机场,通常会有上百个节点,手动逐个添加非常麻烦且不会自动更新。强烈建议使用提供的 proxy-providers 功能,直接通过订阅链接自动拉取和更新节点。

🌐 1. 增加 proxy-providers 订阅配置

config.yaml 中,找到 rule-providers: (约第 288 行) 前面或者后面找一个空行,添加您的机场订阅块如下:

proxy-providers:
  my-airport:                  # 1. 自定义的机场名称标识,可以是拼音或英文
    type: http
    url: "https://your.sub.com/link/..." # 2. 替换为您的机场订阅链接 (需 Clash/Meta 格式)
    interval: 86400            # 3. 节点列表自动更新频率 (秒),86400 为 24小时
    path: ./airport-nodes.yaml # 4. 节点文件缓存路径 (保持默认即可)
    health-check:              # 5. 健康检查
      enable: true
      interval: 300
      url: https://www.gstatic.com/generate_204
💡 如果我的订阅链接是 V2Ray 或其他协议格式怎么办?
如果您的机场给的是 V2Ray / SSR / v2board 等只包含 base64 乱码的链接,Mihomo 无法直接解析。请采用以下办法:
  • 方案一: 登录机场后台,寻找“复制 Clash 订阅链接”“Clash Meta 订阅”选项,绝大多数机场都默认提供。
  • 方案二: 借助免费的在线订阅转换器(如搜索“ACL4SSR 订阅转换”、“Sub-web 订阅转换”),只需填入您的基础订阅链接,选择客户端为“Clash”或“Clash Meta”,点击生成转换后的链接,再把新链接填入上方配置即可。
🪄 2. 将机场订阅引入代理组 (proxy-groups)

配置好了提供者后,需要告诉代理组去“使用”这些节点。回到 proxy-groups: 部分,使用 use 关键字将其引入:

proxy-groups:
  - name: Proxy
    type: select
    use:                     # <--- [新增] 使用 use 引入 proxy-providers 中的名字
      - my-airport
    proxies:
      - auto
      - my-vps-hy2
      - dmit-hy2
      - dmit-vmess
      - dmit-vless
      - vless-reality-xhttp
      - DIRECT

  - name: auto
    type: url-test
    use:                     # <--- [新增] 自动测速组也需要使用 use 引入机场的所有节点
      - my-airport
    proxies:
      - my-vps-hy2
      - dmit-hy2
      - dmit-vmess
      - dmit-vless
      - vless-reality-xhttp
    url: 'https://www.gstatic.com/generate_204'
    interval: 300
    tolerance: 20

总结生效步骤

  1. 独立节点: 把它写进 proxies 列表,然后把它的具体 name 名字写进 proxy-groups 下面的 proxies 里面。
  2. 机场订阅: 新建并写入 proxy-providers 块配置,然后在需要的所有的 proxy-groups 下边通过 use 关键字引入你的这个 provider 的名字。
  3. 保存生效: 在您的电脑上保存修改后,通过 FTP 或 SFTP 上传并覆盖 mihomo/config/config.yaml,接着在后台面板点击「保存并重载」,即可生效!