mixed-port: 7890
allow-lan: true
mode: rule
log-level: info
ipv6: true
external-controller: 127.0.0.1:9090
unified-delay: true
tcp-concurrent: true
geodata-mode: true
geo-auto-update: true
geo-update-interval: 24
geox-url:
  geoip: "https://fastly.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@release/geoip.dat"
  geosite: "https://fastly.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@release/geosite.dat"
  mmdb: "https://fastly.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@release/country.mmdb"
  asn: "https://fastly.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@release/GeoLite2-ASN.mmdb"
sniffer:
  enable: true
  force-dns-mapping: true
  parse-pure-ip: true
  sniff:
    HTTP:
      ports: [80, 8080-8880]
      override-destination: true
    TLS:
      ports: [443, 8443]
    QUIC:
      ports: [443, 8443]
dns:
  enable: true
  listen: 0.0.0.0:1053
  ipv6: true
  enhanced-mode: fake-ip
  fake-ip-range: 198.18.0.1/16
  fake-ip-filter:
    - "*.lan"
    - "+.local"
    - "+.market.xiaomi.com"
    - "+.msftconnecttest.com"
    - "+.msftncsi.com"
    - "localhost.ptlogin2.qq.com"
    - "+.srv.nintendo.net"
    - "+.stun.playstation.net"
    - "+.xboxlive.com"
  default-nameserver:
    - 223.5.5.5
    - 119.29.29.29
  nameserver:
    - https://223.5.5.5/dns-query
    - https://119.29.29.29/dns-query
  fallback:
    - https://1.1.1.1/dns-query
    - https://8.8.8.8/dns-query
  fallback-filter:
    geoip: true
    geoip-code: CN
    ipcidr:
      - 240.0.0.0/4

proxies:
  - name: "移动-LHR-01"
    type: vless
    server: "162.159.157.194"
    port: 443
    uuid: 4c8cafcd-afbb-4726-9ed2-4669729e0e53
    udp: true
    tls: true
    client-fingerprint: "chrome"
    servername: "edge-7434707b.pages.dev"
    skip-cert-verify: false
    network: ws
    ws-opts:
      path: "/?ed=2048"
      headers:
        Host: "edge-7434707b.pages.dev"
    ech-opts:
      enable: true
      query-server-name: "cloudflare-ech.com"
  - name: "移动-HKG-01"
    type: vless
    server: "104.21.88.220"
    port: 443
    uuid: 4c8cafcd-afbb-4726-9ed2-4669729e0e53
    udp: true
    tls: true
    client-fingerprint: "chrome"
    servername: "edge-7434707b.pages.dev"
    skip-cert-verify: false
    network: ws
    ws-opts:
      path: "/?ed=2048"
      headers:
        Host: "edge-7434707b.pages.dev"
    ech-opts:
      enable: true
      query-server-name: "cloudflare-ech.com"
  - name: "移动-HKG-02"
    type: vless
    server: "104.25.244.118"
    port: 443
    uuid: 4c8cafcd-afbb-4726-9ed2-4669729e0e53
    udp: true
    tls: true
    client-fingerprint: "chrome"
    servername: "edge-7434707b.pages.dev"
    skip-cert-verify: false
    network: ws
    ws-opts:
      path: "/?ed=2048"
      headers:
        Host: "edge-7434707b.pages.dev"
    ech-opts:
      enable: true
      query-server-name: "cloudflare-ech.com"
  - name: "移动-HKG-03"
    type: vless
    server: "172.66.128.189"
    port: 443
    uuid: 4c8cafcd-afbb-4726-9ed2-4669729e0e53
    udp: true
    tls: true
    client-fingerprint: "chrome"
    servername: "edge-7434707b.pages.dev"
    skip-cert-verify: false
    network: ws
    ws-opts:
      path: "/?ed=2048"
      headers:
        Host: "edge-7434707b.pages.dev"
    ech-opts:
      enable: true
      query-server-name: "cloudflare-ech.com"
  - name: "移动-HKG-04"
    type: vless
    server: "172.66.209.13"
    port: 443
    uuid: 4c8cafcd-afbb-4726-9ed2-4669729e0e53
    udp: true
    tls: true
    client-fingerprint: "chrome"
    servername: "edge-7434707b.pages.dev"
    skip-cert-verify: false
    network: ws
    ws-opts:
      path: "/?ed=2048"
      headers:
        Host: "edge-7434707b.pages.dev"
    ech-opts:
      enable: true
      query-server-name: "cloudflare-ech.com"
  - name: "联通-SJC-01"
    type: vless
    server: "104.17.136.110"
    port: 443
    uuid: 4c8cafcd-afbb-4726-9ed2-4669729e0e53
    udp: true
    tls: true
    client-fingerprint: "chrome"
    servername: "edge-7434707b.pages.dev"
    skip-cert-verify: false
    network: ws
    ws-opts:
      path: "/?ed=2048"
      headers:
        Host: "edge-7434707b.pages.dev"
    ech-opts:
      enable: true
      query-server-name: "cloudflare-ech.com"
  - name: "联通-SJC-02"
    type: vless
    server: "104.17.152.116"
    port: 443
    uuid: 4c8cafcd-afbb-4726-9ed2-4669729e0e53
    udp: true
    tls: true
    client-fingerprint: "chrome"
    servername: "edge-7434707b.pages.dev"
    skip-cert-verify: false
    network: ws
    ws-opts:
      path: "/?ed=2048"
      headers:
        Host: "edge-7434707b.pages.dev"
    ech-opts:
      enable: true
      query-server-name: "cloudflare-ech.com"
  - name: "联通-SJC-03"
    type: vless
    server: "104.17.131.127"
    port: 443
    uuid: 4c8cafcd-afbb-4726-9ed2-4669729e0e53
    udp: true
    tls: true
    client-fingerprint: "chrome"
    servername: "edge-7434707b.pages.dev"
    skip-cert-verify: false
    network: ws
    ws-opts:
      path: "/?ed=2048"
      headers:
        Host: "edge-7434707b.pages.dev"
    ech-opts:
      enable: true
      query-server-name: "cloudflare-ech.com"
  - name: "联通-SJC-04"
    type: vless
    server: "104.17.138.226"
    port: 443
    uuid: 4c8cafcd-afbb-4726-9ed2-4669729e0e53
    udp: true
    tls: true
    client-fingerprint: "chrome"
    servername: "edge-7434707b.pages.dev"
    skip-cert-verify: false
    network: ws
    ws-opts:
      path: "/?ed=2048"
      headers:
        Host: "edge-7434707b.pages.dev"
    ech-opts:
      enable: true
      query-server-name: "cloudflare-ech.com"
  - name: "联通-SJC-05"
    type: vless
    server: "104.17.130.227"
    port: 443
    uuid: 4c8cafcd-afbb-4726-9ed2-4669729e0e53
    udp: true
    tls: true
    client-fingerprint: "chrome"
    servername: "edge-7434707b.pages.dev"
    skip-cert-verify: false
    network: ws
    ws-opts:
      path: "/?ed=2048"
      headers:
        Host: "edge-7434707b.pages.dev"
    ech-opts:
      enable: true
      query-server-name: "cloudflare-ech.com"
  - name: "电信-FRA-01"
    type: vless
    server: "104.27.68.110"
    port: 443
    uuid: 4c8cafcd-afbb-4726-9ed2-4669729e0e53
    udp: true
    tls: true
    client-fingerprint: "chrome"
    servername: "edge-7434707b.pages.dev"
    skip-cert-verify: false
    network: ws
    ws-opts:
      path: "/?ed=2048"
      headers:
        Host: "edge-7434707b.pages.dev"
    ech-opts:
      enable: true
      query-server-name: "cloudflare-ech.com"
  - name: "电信-SIN-01"
    type: vless
    server: "104.18.46.182"
    port: 443
    uuid: 4c8cafcd-afbb-4726-9ed2-4669729e0e53
    udp: true
    tls: true
    client-fingerprint: "chrome"
    servername: "edge-7434707b.pages.dev"
    skip-cert-verify: false
    network: ws
    ws-opts:
      path: "/?ed=2048"
      headers:
        Host: "edge-7434707b.pages.dev"
    ech-opts:
      enable: true
      query-server-name: "cloudflare-ech.com"
  - name: "电信-SIN-02"
    type: vless
    server: "104.18.36.30"
    port: 443
    uuid: 4c8cafcd-afbb-4726-9ed2-4669729e0e53
    udp: true
    tls: true
    client-fingerprint: "chrome"
    servername: "edge-7434707b.pages.dev"
    skip-cert-verify: false
    network: ws
    ws-opts:
      path: "/?ed=2048"
      headers:
        Host: "edge-7434707b.pages.dev"
    ech-opts:
      enable: true
      query-server-name: "cloudflare-ech.com"
  - name: "电信-FRA-02"
    type: vless
    server: "104.20.8.174"
    port: 443
    uuid: 4c8cafcd-afbb-4726-9ed2-4669729e0e53
    udp: true
    tls: true
    client-fingerprint: "chrome"
    servername: "edge-7434707b.pages.dev"
    skip-cert-verify: false
    network: ws
    ws-opts:
      path: "/?ed=2048"
      headers:
        Host: "edge-7434707b.pages.dev"
    ech-opts:
      enable: true
      query-server-name: "cloudflare-ech.com"
  - name: "电信-FRA-03"
    type: vless
    server: "104.24.225.219"
    port: 443
    uuid: 4c8cafcd-afbb-4726-9ed2-4669729e0e53
    udp: true
    tls: true
    client-fingerprint: "chrome"
    servername: "edge-7434707b.pages.dev"
    skip-cert-verify: false
    network: ws
    ws-opts:
      path: "/?ed=2048"
      headers:
        Host: "edge-7434707b.pages.dev"
    ech-opts:
      enable: true
      query-server-name: "cloudflare-ech.com"

proxy-groups:
  - name: "🚀 节点选择"
    type: select
    proxies:
      - "🎯 全球直连"
      - "移动-LHR-01"
      - "移动-HKG-01"
      - "移动-HKG-02"
      - "移动-HKG-03"
      - "移动-HKG-04"
      - "联通-SJC-01"
      - "联通-SJC-02"
      - "联通-SJC-03"
      - "联通-SJC-04"
      - "联通-SJC-05"
      - "电信-FRA-01"
      - "电信-SIN-01"
      - "电信-SIN-02"
      - "电信-FRA-02"
      - "电信-FRA-03"
  - name: "🌍 国外媒体"
    type: select
    proxies:
      - "🚀 节点选择"
      - "🎯 全球直连"
      - "移动-LHR-01"
      - "移动-HKG-01"
      - "移动-HKG-02"
      - "移动-HKG-03"
      - "移动-HKG-04"
      - "联通-SJC-01"
      - "联通-SJC-02"
      - "联通-SJC-03"
      - "联通-SJC-04"
      - "联通-SJC-05"
      - "电信-FRA-01"
      - "电信-SIN-01"
      - "电信-SIN-02"
      - "电信-FRA-02"
      - "电信-FRA-03"
  - name: "📺 哔哩哔哩"
    type: select
    proxies:
      - "🎯 全球直连"
      - "🚀 节点选择"
      - "移动-LHR-01"
      - "移动-HKG-01"
      - "移动-HKG-02"
      - "移动-HKG-03"
      - "移动-HKG-04"
      - "联通-SJC-01"
      - "联通-SJC-02"
      - "联通-SJC-03"
      - "联通-SJC-04"
      - "联通-SJC-05"
      - "电信-FRA-01"
      - "电信-SIN-01"
      - "电信-SIN-02"
      - "电信-FRA-02"
      - "电信-FRA-03"
  - name: "📹 油管视频"
    type: select
    proxies:
      - "🚀 节点选择"
      - "🎯 全球直连"
      - "🌍 国外媒体"
      - "移动-LHR-01"
      - "移动-HKG-01"
      - "移动-HKG-02"
      - "移动-HKG-03"
      - "移动-HKG-04"
      - "联通-SJC-01"
      - "联通-SJC-02"
      - "联通-SJC-03"
      - "联通-SJC-04"
      - "联通-SJC-05"
      - "电信-FRA-01"
      - "电信-SIN-01"
      - "电信-SIN-02"
      - "电信-FRA-02"
      - "电信-FRA-03"
  - name: "🎬 奈飞视频"
    type: select
    proxies:
      - "🚀 节点选择"
      - "🎯 全球直连"
      - "🌍 国外媒体"
      - "移动-LHR-01"
      - "移动-HKG-01"
      - "移动-HKG-02"
      - "移动-HKG-03"
      - "移动-HKG-04"
      - "联通-SJC-01"
      - "联通-SJC-02"
      - "联通-SJC-03"
      - "联通-SJC-04"
      - "联通-SJC-05"
      - "电信-FRA-01"
      - "电信-SIN-01"
      - "电信-SIN-02"
      - "电信-FRA-02"
      - "电信-FRA-03"
  - name: "📲 电报信息"
    type: select
    proxies:
      - "🚀 节点选择"
      - "🎯 全球直连"
      - "移动-LHR-01"
      - "移动-HKG-01"
      - "移动-HKG-02"
      - "移动-HKG-03"
      - "移动-HKG-04"
      - "联通-SJC-01"
      - "联通-SJC-02"
      - "联通-SJC-03"
      - "联通-SJC-04"
      - "联通-SJC-05"
      - "电信-FRA-01"
      - "电信-SIN-01"
      - "电信-SIN-02"
      - "电信-FRA-02"
      - "电信-FRA-03"
  - name: "🌐 谷歌服务"
    type: select
    proxies:
      - "🚀 节点选择"
      - "🎯 全球直连"
      - "移动-LHR-01"
      - "移动-HKG-01"
      - "移动-HKG-02"
      - "移动-HKG-03"
      - "移动-HKG-04"
      - "联通-SJC-01"
      - "联通-SJC-02"
      - "联通-SJC-03"
      - "联通-SJC-04"
      - "联通-SJC-05"
      - "电信-FRA-01"
      - "电信-SIN-01"
      - "电信-SIN-02"
      - "电信-FRA-02"
      - "电信-FRA-03"
  - name: "🤖 OpenAI"
    type: select
    proxies:
      - "🚀 节点选择"
      - "🎯 全球直连"
      - "移动-LHR-01"
      - "移动-HKG-01"
      - "移动-HKG-02"
      - "移动-HKG-03"
      - "移动-HKG-04"
      - "联通-SJC-01"
      - "联通-SJC-02"
      - "联通-SJC-03"
      - "联通-SJC-04"
      - "联通-SJC-05"
      - "电信-FRA-01"
      - "电信-SIN-01"
      - "电信-SIN-02"
      - "电信-FRA-02"
      - "电信-FRA-03"
  - name: "Ⓜ️ 微软服务"
    type: select
    proxies:
      - "🎯 全球直连"
      - "🚀 节点选择"
      - "移动-LHR-01"
      - "移动-HKG-01"
      - "移动-HKG-02"
      - "移动-HKG-03"
      - "移动-HKG-04"
      - "联通-SJC-01"
      - "联通-SJC-02"
      - "联通-SJC-03"
      - "联通-SJC-04"
      - "联通-SJC-05"
      - "电信-FRA-01"
      - "电信-SIN-01"
      - "电信-SIN-02"
      - "电信-FRA-02"
      - "电信-FRA-03"
  - name: "🍎 苹果服务"
    type: select
    proxies:
      - "🎯 全球直连"
      - "🚀 节点选择"
      - "移动-LHR-01"
      - "移动-HKG-01"
      - "移动-HKG-02"
      - "移动-HKG-03"
      - "移动-HKG-04"
      - "联通-SJC-01"
      - "联通-SJC-02"
      - "联通-SJC-03"
      - "联通-SJC-04"
      - "联通-SJC-05"
      - "电信-FRA-01"
      - "电信-SIN-01"
      - "电信-SIN-02"
      - "电信-FRA-02"
      - "电信-FRA-03"
  - name: "🎯 全球直连"
    type: select
    proxies:
      - DIRECT
  - name: "🛑 全球拦截"
    type: select
    proxies:
      - REJECT
      - DIRECT
  - name: "🍃 应用净化"
    type: select
    proxies:
      - REJECT
      - DIRECT
  - name: "🐟 漏网之鱼"
    type: select
    proxies:
      - "🚀 节点选择"
      - "🎯 全球直连"
      - "移动-LHR-01"
      - "移动-HKG-01"
      - "移动-HKG-02"
      - "移动-HKG-03"
      - "移动-HKG-04"
      - "联通-SJC-01"
      - "联通-SJC-02"
      - "联通-SJC-03"
      - "联通-SJC-04"
      - "联通-SJC-05"
      - "电信-FRA-01"
      - "电信-SIN-01"
      - "电信-SIN-02"
      - "电信-FRA-02"
      - "电信-FRA-03"

rule-providers:
  reject:
    type: http
    behavior: domain
    url: "https://fastly.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/reject.txt"
    path: ./rulesets/loyalsoldier/reject.txt
    interval: 86400
  icloud:
    type: http
    behavior: domain
    url: "https://fastly.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/icloud.txt"
    path: ./rulesets/loyalsoldier/icloud.txt
    interval: 86400
  apple:
    type: http
    behavior: domain
    url: "https://fastly.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/apple.txt"
    path: ./rulesets/loyalsoldier/apple.txt
    interval: 86400
  google:
    type: http
    behavior: domain
    url: "https://fastly.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/google.txt"
    path: ./rulesets/loyalsoldier/google.txt
    interval: 86400
  proxy:
    type: http
    behavior: domain
    url: "https://fastly.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/proxy.txt"
    path: ./rulesets/loyalsoldier/proxy.txt
    interval: 86400
  direct:
    type: http
    behavior: domain
    url: "https://fastly.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/direct.txt"
    path: ./rulesets/loyalsoldier/direct.txt
    interval: 86400
  private:
    type: http
    behavior: domain
    url: "https://fastly.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/private.txt"
    path: ./rulesets/loyalsoldier/private.txt
    interval: 86400
  gfw:
    type: http
    behavior: domain
    url: "https://fastly.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/gfw.txt"
    path: ./rulesets/loyalsoldier/gfw.txt
    interval: 86400
  greatfire:
    type: http
    behavior: domain
    url: "https://fastly.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/greatfire.txt"
    path: ./rulesets/loyalsoldier/greatfire.txt
    interval: 86400
  tld-not-cn:
    type: http
    behavior: domain
    url: "https://fastly.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/tld-not-cn.txt"
    path: ./rulesets/loyalsoldier/tld-not-cn.txt
    interval: 86400
  telegramcidr:
    type: http
    behavior: ipcidr
    url: "https://fastly.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/telegramcidr.txt"
    path: ./rulesets/loyalsoldier/telegramcidr.txt
    interval: 86400
  cncidr:
    type: http
    behavior: ipcidr
    url: "https://fastly.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/cncidr.txt"
    path: ./rulesets/loyalsoldier/cncidr.txt
    interval: 86400
  lancidr:
    type: http
    behavior: ipcidr
    url: "https://fastly.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/lancidr.txt"
    path: ./rulesets/loyalsoldier/lancidr.txt
    interval: 86400
  applications:
    type: http
    behavior: classical
    url: "https://fastly.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/applications.txt"
    path: ./rulesets/loyalsoldier/applications.txt
    interval: 86400

rules:
  - DOMAIN-SUFFIX,acl4.ssr,🎯 全球直连
  - DOMAIN-SUFFIX,local,🎯 全球直连
  - DOMAIN,clash.razord.top,🎯 全球直连
  - DOMAIN,yacd.haishan.me,🎯 全球直连
  - DOMAIN,yacd.metacubex.one,🎯 全球直连
  - DOMAIN,d.metacubex.one,🎯 全球直连
  - DOMAIN-SUFFIX,googleapis.cn,🌐 谷歌服务
  - DOMAIN-SUFFIX,gstatic.com,🌐 谷歌服务
  - DOMAIN-SUFFIX,xn--ngstr-lra8j.com,🌐 谷歌服务
  - DOMAIN-SUFFIX,googlevideo.com,📹 油管视频
  - DOMAIN-SUFFIX,googleusercontent.com,🌐 谷歌服务
  - DOMAIN-KEYWORD,youtube,📹 油管视频
  - DOMAIN-SUFFIX,youtube.com,📹 油管视频
  - DOMAIN-SUFFIX,youtu.be,📹 油管视频
  - DOMAIN-KEYWORD,netflix,🎬 奈飞视频
  - DOMAIN-SUFFIX,nflxext.com,🎬 奈飞视频
  - DOMAIN-SUFFIX,nflxso.net,🎬 奈飞视频
  - DOMAIN-SUFFIX,nflxvideo.net,🎬 奈飞视频
  - DOMAIN-SUFFIX,nflximg.com,🎬 奈飞视频
  - DOMAIN-SUFFIX,nflximg.net,🎬 奈飞视频
  - DOMAIN-SUFFIX,netflix.com,🎬 奈飞视频
  - DOMAIN-SUFFIX,netflix.net,🎬 奈飞视频
  - DOMAIN-SUFFIX,bilibili.com,📺 哔哩哔哩
  - DOMAIN-SUFFIX,bilivideo.com,📺 哔哩哔哩
  - DOMAIN-SUFFIX,hdslb.com,📺 哔哩哔哩
  - DOMAIN-KEYWORD,openai,🤖 OpenAI
  - DOMAIN-KEYWORD,chatgpt,🤖 OpenAI
  - DOMAIN-SUFFIX,openai.com,🤖 OpenAI
  - DOMAIN-SUFFIX,chatgpt.com,🤖 OpenAI
  - DOMAIN-SUFFIX,oaistatic.com,🤖 OpenAI
  - DOMAIN-SUFFIX,oaiusercontent.com,🤖 OpenAI
  - DOMAIN-SUFFIX,anthropic.com,🤖 OpenAI
  - DOMAIN-SUFFIX,claude.ai,🤖 OpenAI
  - DOMAIN-SUFFIX,perplexity.ai,🤖 OpenAI
  - DOMAIN-SUFFIX,gemini.google.com,🤖 OpenAI
  - RULE-SET,applications,🎯 全球直连
  - RULE-SET,private,🎯 全球直连
  - RULE-SET,reject,🛑 全球拦截
  - RULE-SET,icloud,🍎 苹果服务
  - RULE-SET,apple,🍎 苹果服务
  - RULE-SET,google,🌐 谷歌服务
  - RULE-SET,proxy,🚀 节点选择
  - RULE-SET,gfw,🚀 节点选择
  - RULE-SET,greatfire,🚀 节点选择
  - RULE-SET,tld-not-cn,🚀 节点选择
  - RULE-SET,direct,🎯 全球直连
  - RULE-SET,lancidr,🎯 全球直连,no-resolve
  - RULE-SET,cncidr,🎯 全球直连,no-resolve
  - RULE-SET,telegramcidr,📲 电报信息,no-resolve
  - GEOIP,LAN,🎯 全球直连,no-resolve
  - GEOIP,CN,🎯 全球直连,no-resolve
  - MATCH,🐟 漏网之鱼
