pr:
  type: select
  proxies:
    - 节点选择
    - 香港
    - 越南
    - 日本
    - DIRECT
url-test:
  type: url-test
  url: https://www.gstatic.com/generate_204
  interval: 300
  tolerance: 50
  lazy: true
  use:
    - Sub-Store
    - Aliyun
fallback:
  type: fallback
  url: https://www.gstatic.com/generate_204
  interval: 300
  lazy: true
  use:
    - Sub-Store
    - Aliyun
load-balance:
  type: load-balance
  url: https://www.gstatic.com/generate_204
  interval: 300
  lazy: true
  strategy: sticky-sessions
  use:
    - Sub-Store
    - Aliyun
p:
  type: http
  interval: 86400
  health-check:
    enable: true
    url: https://www.gstatic.com/generate_204
    interval: 300
    lazy: true
proxies:
  - name: LAN
    type: direct
    udp: true
    interface-name: br-lan
proxy-providers:
  Sub-Store:
    <<:
      type: http
      interval: 86400
      health-check:
        enable: true
        url: https://www.gstatic.com/generate_204
        interval: 300
        lazy: true
    url: https://substore-2.liyingjie.ru/provider?provider=sub-store&target=ClashMeta&uuid=4f0a4e31-6311-47bf-9a06-1f84180c9c47
  Aliyun:
    <<:
      type: http
      interval: 86400
      health-check:
        enable: true
        url: https://www.gstatic.com/generate_204
        interval: 300
        lazy: true
    url: https://substore-2.liyingjie.ru/provider?provider=aliyun&target=ClashMeta&uuid=4f0a4e31-6311-47bf-9a06-1f84180c9c47
mixed-port: 7890
ipv6: true
log-level: silent
allow-lan: true
bind-address: "*"
lan-allowed-ips:
  - 127.0.0.0/8
  - 10.0.0.0/8
  - 172.16.0.0/12
  - 192.168.0.0/16
  - 100.64.0.0/10
  - ::1/128
  - fc00::/7
  - fe80::/10
unified-delay: true
tcp-concurrent: true
external-controller: 0.0.0.0:9090
secret: CHANGE_THIS_TO_A_LONG_RANDOM_SECRET
external-ui: ui
external-ui-name: zashboard
external-ui-url: https://github.com/Zephyruso/zashboard/archive/refs/heads/gh-pages.zip
keep-alive-idle: 600
keep-alive-interval: 60
profile:
  store-selected: true
  store-fake-ip: true
sniffer:
  enable: true
  sniff:
    HTTP:
      ports:
        - 80
        - 8080-8880
      override-destination: true
    TLS:
      ports:
        - 443
        - 8443
    QUIC:
      ports:
        - 443
        - 8443
  skip-domain:
    - Mijia Cloud
    - +.push.apple.com
tun:
  enable: true
  stack: system
  gso: true
  gso-max-size: 65536
  auto-route: true
  auto-redirect: true
  auto-detect-interface: true
  dns-hijack:
    - any:53
    - tcp://any:53
  route-exclude-address:
    - 100.64.0.0/10
    - fd7a:115c:a1e0::/48
dns:
  enable: true
  cache-algorithm: arc
  ipv6: true
  listen: 0.0.0.0:1053
  enhanced-mode: fake-ip
  fake-ip-range: 198.18.0.0/15
  fake-ip-range6: 3fff::/20
  default-nameserver:
    - 223.5.5.5
    - 119.29.29.29
  fake-ip-filter:
    - rule-set:no-fakeip
    - rule-set:chinadomains
    - rule-set:cn_site
  respect-rules: true
  nameserver:
    - https://dns.google/dns-query
    - https://cloudflare-dns.com/dns-query
  direct-nameserver:
    - 223.5.5.5
    - 119.29.29.29
  proxy-server-nameserver:
    - 223.5.5.5
    - 119.29.29.29
  nameserver-policy:
    +.lan: 127.0.0.1#lo
    +.arpa: 127.0.0.1#lo
    +.local: 127.0.0.1#lo
    +.ts.net: 100.100.100.100
    rule-set:ecs-no-cn:
      - 223.5.5.5#ecs=61.221.31.1/24&ecs-override=true
ntp:
  enable: true
  write-to-system: true
experimental:
  quic-go-disable-gso: false
  quic-go-disable-ecn: false
proxy-groups:
  - name: 节点选择
    icon: https://github.com/JohnsonRan/icon/raw/main/icon/sub(1).png
    type: select
    proxies:
      - 自动选择
      - 香港
      - 越南
      - 日本
      - DIRECT
  - name: 自动选择
    icon: https://github.com/JohnsonRan/icon/raw/main/icon/lightning(2).png
    <<:
      type: url-test
      url: https://www.gstatic.com/generate_204
      interval: 300
      tolerance: 50
      lazy: true
      use:
        - Sub-Store
        - Aliyun
  - name: Speedtest
    icon: https://github.com/JohnsonRan/icon/raw/main/icon/speedtest.png
    type: select
    proxies:
      - DIRECT
      - 节点选择
      - 香港
      - 越南
      - 日本
  - name: AI
    icon: https://github.com/JohnsonRan/icon/raw/main/icon/ChatGPT-green.png
    type: select
    proxies:
      - 越南
      - 日本
  - name: Tracker
    icon: https://github.com/JohnsonRan/icon/raw/main/icon/direct.png
    type: select
    proxies:
      - DIRECT
      - 香港
      - 日本
  - name: ADBlock
    icon: https://github.com/JohnsonRan/icon/raw/main/icon/ad(6).png
    type: select
    proxies:
      - REJECT
      - DIRECT
  - name: MATCH
    icon: https://github.com/JohnsonRan/icon/raw/main/icon/shutiao.png
    <<:
      type: select
      proxies:
        - 节点选择
        - 香港
        - 越南
        - 日本
        - DIRECT
  - name: 香港
    <<:
      type: url-test
      url: https://www.gstatic.com/generate_204
      interval: 300
      tolerance: 50
      lazy: true
      use:
        - Sub-Store
        - Aliyun
    filter: (?i)🇭🇰|香港|HK|Hong
    icon: https://github.com/Vihan/CountriesData/blob/ver-0.1/countries_flags/HK.png?raw=true
  - name: 越南
    <<:
      type: url-test
      url: https://www.gstatic.com/generate_204
      interval: 300
      tolerance: 50
      lazy: true
      use:
        - Sub-Store
        - Aliyun
    filter: (?i)🇻🇳|越南|VN|Vietnam
    icon: https://github.com/Vihan/CountriesData/blob/ver-0.1/countries_flags/VN.png?raw=true
  - name: 日本
    <<:
      type: url-test
      url: https://www.gstatic.com/generate_204
      interval: 300
      tolerance: 50
      lazy: true
      use:
        - Sub-Store
        - Aliyun
    filter: (?i)🇯🇵|日本|东京|JP|Japan
    icon: https://github.com/Vihan/CountriesData/blob/ver-0.1/countries_flags/JP.png?raw=true
rules:
  - DST-PORT,6881-6999,ADBlock
  - DST-PORT,3478/19302,DIRECT
  - GEOIP,lan,LAN,no-resolve
  - IP-CIDR,100.64.0.0/10,DIRECT,no-resolve
  - IP-CIDR6,fd7a:115c:a1e0::/48,DIRECT,no-resolve
  - RULE-SET,ADs_merged,ADBlock
  - RULE-SET,httpdns,ADBlock
  - RULE-SET,custom_reject,ADBlock
  - RULE-SET,custom_proxy,节点选择
  - RULE-SET,custom_direct,DIRECT
  - RULE-SET,category-cngames,DIRECT
  - RULE-SET,win-update,DIRECT
  - RULE-SET,apple-cn,DIRECT
  - RULE-SET,speedtest,Speedtest
  - RULE-SET,ai,AI
  - RULE-SET,tiktok,AI
  - RULE-SET,biliintl,节点选择
  - RULE-SET,tracker,Tracker
  - RULE-SET,steamcn,DIRECT
  - RULE-SET,chinadomains,DIRECT
  - RULE-SET,cn_site,DIRECT
  - RULE-SET,cn_ip,DIRECT
  - MATCH,MATCH
rule-anchor:
  ip:
    type: http
    interval: 86400
    behavior: ipcidr
    format: yaml
  domain:
    type: http
    interval: 86400
    behavior: domain
    format: yaml
  domaintxt:
    type: http
    interval: 86400
    behavior: domain
    format: text
  classical:
    type: http
    interval: 86400
    behavior: classical
    format: yaml
  classicaltxt:
    type: http
    interval: 86400
    behavior: classical
    format: text
  mrs:
    type: http
    interval: 86400
    behavior: domain
    format: mrs
  mrsip:
    type: http
    interval: 86400
    behavior: ipcidr
    format: mrs
rule-providers:
  custom_direct:
    <<:
      type: http
      interval: 86400
      behavior: domain
      format: yaml
    url: https://raw.githubusercontent.com/JohnsonRan/CRules/master/rules/custom.yaml
  custom_proxy:
    <<:
      type: http
      interval: 86400
      behavior: domain
      format: yaml
    url: https://raw.githubusercontent.com/JohnsonRan/CRules/master/rules/customProxy.yaml
  custom_reject:
    <<:
      type: http
      interval: 86400
      behavior: domain
      format: text
    url: https://raw.githubusercontent.com/JohnsonRan/CRules/master/rules/reject.txt
  emby:
    <<:
      type: http
      interval: 86400
      behavior: classical
      format: text
    url: https://raw.githubusercontent.com/Repcz/Tool/X/mihomo/Rules/Emby.list
  ai:
    <<:
      type: http
      interval: 86400
      behavior: domain
      format: mrs
    url: https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/category-ai-!cn.mrs
  ADs_merged:
    <<:
      type: http
      interval: 86400
      behavior: domain
      format: mrs
    url: https://raw.githubusercontent.com/666OS/rules/release/mihomo/domain/Advertising.mrs
  biliintl:
    <<:
      type: http
      interval: 86400
      behavior: domain
      format: mrs
    url: https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/biliintl.mrs
  tracker:
    <<:
      type: http
      interval: 86400
      behavior: domain
      format: mrs
    url: https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/tracker.mrs
  youtube:
    <<:
      type: http
      interval: 86400
      behavior: domain
      format: mrs
    url: https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/youtube.mrs
  google_site:
    <<:
      type: http
      interval: 86400
      behavior: domain
      format: mrs
    url: https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/google.mrs
  google_ip:
    <<:
      type: http
      interval: 86400
      behavior: ipcidr
      format: mrs
    url: https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geoip/google.mrs
  category-porn:
    <<:
      type: http
      interval: 86400
      behavior: domain
      format: mrs
    url: https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/category-porn.mrs
  category-cngames:
    <<:
      type: http
      interval: 86400
      behavior: domain
      format: mrs
    url: https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/category-games%40cn.mrs
  bilibili:
    <<:
      type: http
      interval: 86400
      behavior: domain
      format: mrs
    url: https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/bilibili.mrs
  tg_ip:
    <<:
      type: http
      interval: 86400
      behavior: ipcidr
      format: mrs
    url: https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geoip/telegram.mrs
  tg_site:
    <<:
      type: http
      interval: 86400
      behavior: domain
      format: mrs
    url: https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/telegram.mrs
  github:
    <<:
      type: http
      interval: 86400
      behavior: domain
      format: mrs
    url: https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/github.mrs
  microsoft:
    <<:
      type: http
      interval: 86400
      behavior: domain
      format: mrs
    url: https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/microsoft.mrs
  win-update:
    <<:
      type: http
      interval: 86400
      behavior: domain
      format: mrs
    url: https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/win-update.mrs
  bahamut:
    <<:
      type: http
      interval: 86400
      behavior: domain
      format: mrs
    url: https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/bahamut.mrs
  cn_site:
    <<:
      type: http
      interval: 86400
      behavior: domain
      format: mrs
    url: https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/cn.mrs
  chinadomains:
    <<:
      type: http
      interval: 86400
      behavior: classical
      format: text
    url: https://ruleset.skk.moe/Clash/non_ip/domestic.txt
  cn_ip:
    <<:
      type: http
      interval: 86400
      behavior: ipcidr
      format: mrs
    url: https://raw.githubusercontent.com/ForestL18/rules-dat/mihomo/geo/metacubex/geoip/cn.mrs
  httpdns:
    <<:
      type: http
      interval: 86400
      behavior: domain
      format: mrs
    url: https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/httpdns.mrs
  apple-cn:
    <<:
      type: http
      interval: 86400
      behavior: domain
      format: mrs
    url: https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/apple-cn.mrs
  apple_proxy:
    <<:
      type: http
      interval: 86400
      behavior: classical
      format: text
    url: https://raw.githubusercontent.com/Repcz/Tool/X/mihomo/Rules/AppleProxy.list
  speedtest:
    <<:
      type: http
      interval: 86400
      behavior: domain
      format: text
    url: https://ruleset.skk.moe/Clash/domainset/speedtest.txt
  gfwlist:
    <<:
      type: http
      interval: 86400
      behavior: domain
      format: mrs
    url: https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/gfw.mrs
  steamcn:
    <<:
      type: http
      interval: 86400
      behavior: domain
      format: mrs
    url: https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/steam%40cn.mrs
  steam:
    <<:
      type: http
      interval: 86400
      behavior: domain
      format: mrs
    url: https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/steam.mrs
  no-fakeip:
    <<:
      type: http
      interval: 86400
      behavior: domain
      format: text
    url: https://raw.githubusercontent.com/JohnsonRan/CRules/master/rules/no-fakeip.txt
  tiktok:
    <<:
      type: http
      interval: 86400
      behavior: classical
      format: yaml
    url: https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/Clash/TikTok/TikTok.yaml
  ecs-no-cn:
    <<:
      type: http
      interval: 86400
      behavior: domain
      format: text
    url: https://raw.githubusercontent.com/JohnsonRan/CRules/master/rules/ecs-no-cn.txt
