Skip to content
Netflix - 每月低至 25 元

Clash Parser 重写机场配置并使用 Relay 开启链式代理

TIP

如果只想使用机场节点,使用 proxy-provider 功能把机场节点添加到自己的配置文件中更加的方便,并且全平台兼容

yaml
proxy-groups:
  - name: ✈️ 机场节点
    type: select
    proxies:
      - ♻️ 自动选择
    use:
      - 机场
proxy-providers:
  机场:
    type: http
    path: ./airport.yaml
    url: 'https://subscribe.com'
    interval: 3600
    health-check:
      enable: true
      url: https://www.gstatic.com/generate_204
      interval: 300

Parser

INFO

Parser 功能只在 Clash for Windows 中可以使用

Parser 功能可以在订阅链接时,对配置文件进行预处理,例如在配置文件中添加自己的节点、规则

Relay

用 Relay 功能可以实现中继链路代理,流量会从上而下进行访问,因此我们只需将机场节点放在自建节点前,即可实现使用机场节点中转,自建节点落地

yaml
proxy-groups:
  # 中继链路代理节点. 节点不应包含中继. 不支持 UDP.
  # 流量节点链路: clash <-> ✈️ 机场节点 <-> 😎 自建节点 <-> Internet
  - name: "🔗 链式代理"
    type: relay
    proxies:
      - ✈️ 机场节点
      - 😎 自建节点

参考配置

Settings->Profiles->Parsers 中加入以下配置即可

yaml
parsers:
  # - reg: ^.*$ 匹配所有订阅
  - reg: ^https://sub1\.smallstrawberry\.com/.+$
  	# 移除原配置文件的 proxy-groups 与 rules
    code: |
      module.exports.parse = (raw, { yaml }) => {
        const rawObj = yaml.parse(raw)
        return yaml.stringify({ ...rawObj, 'proxy-groups': [], rules: [] })
      }
    yaml:
      prepend-proxies:
      	# 自建节点

      prepend-proxy-groups:
        - name: 🚀 节点选择
          type: select
          proxies:
            - 😎 自建节点
            - ✈️ 机场节点
            - 🔗 链式代理

        - name: 😎 自建节点
          type: select
          proxies:
            - 🚀 自建

        - name: ✈️ 机场节点
          type: select

        - name: ♻️ 自动选择
          type: url-test
          url: http://www.gstatic.com/generate_204
          interval: 300

        - name: 🔗 链式代理
          type: relay
          proxies:
            - ✈️ 机场节点
            - 😎 自建节点

      commands:
        - proxy-groups.✈️ 机场节点.proxies=[]proxyNames|^(?!.*自建).*
        - proxy-groups.✈️ 机场节点.proxies.0+♻️ 自动选择
        - proxy-groups.♻️ 自动选择.proxies=[]proxyNames|^(?!.*自建).*

      prepend-rules:
        # 规则集
      mix-rule-providers:
        # 外部规则
关注微信公众号V.PS- 美国 CN2 GIA / 9929 / CMIN2 顶级线路
你认为这篇文章怎么样?
  • 0
  • 0
  • 0
  • 0
  • 0
  • 0

预览:

评论
  • 按正序
  • 按倒序
  • 按热度
Powered by Waline v3.1.3