ipv6: true mixed-port: 7890 udp: true allow-lan: false bind-address: '*' mode: rule log-level: info external-controller: '127.0.0.1:9090' unified-delay: true secret: '' experimental: ignore-resolve-fail: true cfw-latency-timeout: 8000 cfw-latency-url: 'http://YouTube.com/generate_204' cfw-conn-break-strategy: true dns: enable: true listen: '127.0.0.1:1053' ipv6: false default-nameserver: [114.114.114.114, 223.5.5.5, 119.29.29.29] enhanced-mode: fake-ip fake-ip-range: 28.0.0.1/8 use-hosts: true fake-ip-filter: ['*.lan', '*.localdomain', '*.example', '*.invalid', '*.localhost', '*.test', '*.local', '*.home.arpa', 'time.*.com', 'time.*.gov', 'time.*.edu.cn', 'time.*.apple.com', 'time1.*.com', 'time2.*.com', 'time3.*.com', 'time4.*.com', 'time5.*.com', 'time6.*.com', 'time7.*.com', 'ntp.*.com', 'ntp1.*.com', 'ntp2.*.com', 'ntp3.*.com', 'ntp4.*.com', 'ntp5.*.com', 'ntp6.*.com', 'ntp7.*.com', '*.time.edu.cn', '*.ntp.org.cn', +.pool.ntp.org, time1.cloud.tencent.com, music.163.com, '*.music.163.com', '*.126.net', musicapi.taihe.com, music.taihe.com, songsearch.kugou.com, trackercdn.kugou.com, '*.kuwo.cn', api-jooxtt.sanook.com, api.joox.com, joox.com, y.qq.com, '*.y.qq.com', streamoc.music.tc.qq.com, mobileoc.music.tc.qq.com, isure.stream.qqmusic.qq.com, dl.stream.qqmusic.qq.com, aqqmusic.tc.qq.com, amobile.music.tc.qq.com, '*.xiami.com', '*.music.migu.cn', music.migu.cn, +.msftconnecttest.com, +.msftncsi.com, msftconnecttest.com, msftncsi.com, localhost.ptlogin2.qq.com, localhost.sec.qq.com, +.srv.nintendo.net, +.stun.playstation.net, 'xbox.*.microsoft.com', xnotify.xboxlive.com, +.ipv6.microsoft.com, +.battlenet.com.cn, +.wotgame.cn, +.wggames.cn, +.wowsgame.cn, +.wargaming.net, proxy.golang.org, 'stun.*.*', 'stun.*.*.*', '+.stun.*.*', '+.stun.*.*.*', '+.stun.*.*.*.*', heartbeat.belkin.com, '*.linksys.com', '*.linksyssmartwifi.com', '*.router.asus.com', mesu.apple.com, swscan.apple.com, swquery.apple.com, swdownload.apple.com, swcdn.apple.com, swdist.apple.com, lens.l.google.com, stun.l.google.com, '*.square-enix.com', '*.finalfantasyxiv.com', '*.ffxiv.com', '*.ff14.sdo.com', ff.dorado.sdo.com, '*.mcdn.bilivideo.cn', +.media.dssott.com, +.pvp.net] nameserver: ['tls://223.5.5.5:853', 'tls://223.6.6.6:853', 'https://doh.pub/dns-query', 'https://dns.alidns.com/dns-query'] proxy-providers: ATT: type: http path: ./ATT.yaml url: https://penguin.hizs.de/a8899111/DDqW4W8iY0_wvUM3L-pP/raw/branch/main/sw&bZXjMscc@RB6ZuaAC.yaml interval: 3600 health-check: enable: false url: http://www.gstatic.com/generate_204 interval: 300 FlowerCloud: type: http path: ./FlowerCloud url: https://penguin.hizs.de/a8899111/DDqW4W8iY0_wvUM3L-pP/raw/branch/main/s%2ALpHWURmv&IBHfbdO7E.yaml interval: 3600 health-check: enable: false url: http://www.gstatic.com/generate_204 interval: 300 proxy-groups: - name: AT&T type: select use: - ATT - FlowerCloud proxies: - ๐Ÿ‡ญ๐Ÿ‡ฐ ้ฆ™ๆธฏ่Š‚็‚น - ๐Ÿ‡จ๐Ÿ‡ณ ๅฐๆนพ่Š‚็‚น - ๐Ÿ‡ธ๐Ÿ‡ฌ ็‹ฎๅŸŽ่Š‚็‚น - ๐Ÿ‡ฏ๐Ÿ‡ต ๆ—ฅๆœฌ่Š‚็‚น - ๐Ÿ‡บ๐Ÿ‡ฒ ็พŽๅ›ฝ่Š‚็‚น - ๐ŸŒ ๅ…ถไป–ๅœฐๅŒบ - name: AI ๅบ”็”จ type: select use: - ATT - FlowerCloud proxies: - ๐Ÿ‡บ๐Ÿ‡ฒ ็พŽๅ›ฝ่Š‚็‚น - ๐Ÿ‡ฏ๐Ÿ‡ต ๆ—ฅๆœฌ่Š‚็‚น - ๐Ÿ‡ธ๐Ÿ‡ฌ ็‹ฎๅŸŽ่Š‚็‚น - ๐Ÿ‡ญ๐Ÿ‡ฐ ้ฆ™ๆธฏ่Š‚็‚น - ๐Ÿ‡จ๐Ÿ‡ณ ๅฐๆนพ่Š‚็‚น - ๐ŸŒ ๅ…ถไป–ๅœฐๅŒบ - name: ๐Ÿ‡ญ๐Ÿ‡ฐ ้ฆ™ๆธฏ่Š‚็‚น type: url-test url: http://www.gstatic.com/generate_204 interval: 300 tolerance: 50 use: - ATT - FlowerCloud filter: ๐Ÿ‡ญ๐Ÿ‡ฐ|้ฆ™ๆธฏ|Hong Kong - name: ๐Ÿ‡จ๐Ÿ‡ณ ๅฐๆนพ่Š‚็‚น type: url-test url: http://www.gstatic.com/generate_204 interval: 300 tolerance: 50 use: - ATT - FlowerCloud filter: ๐Ÿ‡น๐Ÿ‡ผ|๐Ÿ‡จ๐Ÿ‡ณ|ๅฐๆนพ|Taiwan - name: ๐Ÿ‡ธ๐Ÿ‡ฌ ็‹ฎๅŸŽ่Š‚็‚น type: url-test url: http://www.gstatic.com/generate_204 interval: 300 tolerance: 50 use: - ATT - FlowerCloud filter: ๐Ÿ‡ธ๐Ÿ‡ฌ|ๆ–ฐๅŠ ๅก|็‹ฎๅŸŽ|Singapore|Malaysia - name: ๐Ÿ‡ฏ๐Ÿ‡ต ๆ—ฅๆœฌ่Š‚็‚น type: url-test url: http://www.gstatic.com/generate_204 interval: 300 tolerance: 50 use: - ATT - FlowerCloud filter: ๐Ÿ‡ฏ๐Ÿ‡ต|ๆ—ฅๆœฌ|Japan - name: ๐Ÿ‡บ๐Ÿ‡ฒ ็พŽๅ›ฝ่Š‚็‚น type: url-test url: http://www.gstatic.com/generate_204 interval: 300 tolerance: 50 use: - ATT - FlowerCloud filter: ๐Ÿ‡บ๐Ÿ‡ธ|็พŽๅ›ฝ|USA - name: ๐ŸŒ ๅ…ถไป–ๅœฐๅŒบ type: select use: - ATT - FlowerCloud rule-providers: Apple: type: http behavior: classical url: "https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/refs/heads/master/rule/Clash/Apple/Apple_Classical_No_Resolve.yaml" interval: 86400 path: ./ruleset/Apple.yaml Scholar: type: http behavior: classical url: "https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/refs/heads/master/rule/Clash/Scholar/Scholar_No_Resolve.yaml" interval: 86400 path: ./ruleset/Scholar.yaml Hijacking: type: http behavior: classical url: "https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/refs/heads/master/rule/Clash/Hijacking/Hijacking_No_Resolve.yaml" interval: 86400 path: ./ruleset/Hijacking.yaml DNS: type: http behavior: classical url: "https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/refs/heads/master/rule/Clash/DNS/DNS_No_Resolve.yaml" interval: 86400 path: ./ruleset/DNS.yaml OpenAI: type: http behavior: classical url: "https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/refs/heads/master/rule/Clash/OpenAI/OpenAI_No_Resolve.yaml" interval: 86400 path: ./ruleset/OpenAI.yaml Lan: type: http behavior: classical url: "https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/refs/heads/master/rule/Clash/Lan/Lan_No_Resolve.yaml" interval: 86400 path: ./ruleset/Lan_No_Resolve.yaml Claude: type: http behavior: classical url: "https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/refs/heads/master/rule/Clash/Claude/Claude_No_Resolve.yaml" interval: 86400 path: ./ruleset/Claude.yaml Gemini: type: http behavior: classical url: "https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/refs/heads/master/rule/Clash/Gemini/Gemini_No_Resolve.yaml" interval: 86400 path: ./ruleset/Gemini.yaml rules: - RULE-SET,Lan,DIRECT - RULE-SET,Gemini,AT&T - DOMAIN-KEYWORD,gemini,AT&T - RULE-SET,DNS,AT&T - RULE-SET,Scholar,AI ๅบ”็”จ - RULE-SET,OpenAI,AI ๅบ”็”จ - RULE-SET,Claude,AI ๅบ”็”จ - DOMAIN-KEYWORD,openai,AI ๅบ”็”จ - DOMAIN-KEYWORD,chatgpt,AI ๅบ”็”จ - DOMAIN-KEYWORD,anthropic,AI ๅบ”็”จ - DOMAIN-KEYWORD,claude,AI ๅบ”็”จ - DOMAIN-KEYWORD,perplexity,AI ๅบ”็”จ - DOMAIN-SUFFIX,cdn.auth0.com,AI ๅบ”็”จ - DOMAIN-SUFFIX,challenges.cloudflare.com,AI ๅบ”็”จ - DOMAIN-SUFFIX,identrust.com,AI ๅบ”็”จ - DOMAIN-SUFFIX,ai.com,AI ๅบ”็”จ - DOMAIN-SUFFIX,openai.com,AI ๅบ”็”จ - DOMAIN-SUFFIX,chat.openai.com.cdn.cloudflare.net,AI ๅบ”็”จ - DOMAIN-SUFFIX,openaiapi-site.azureedge.net,AI ๅบ”็”จ - DOMAIN-SUFFIX,o33249.ingest.sentry.io,AI ๅบ”็”จ - DOMAIN-SUFFIX,openaicom-api-bdcpf8c6d2e9atf6.z01.azurefd.net,AI ๅบ”็”จ - DOMAIN-SUFFIX,openaicom.imgix.net,AI ๅบ”็”จ - DOMAIN-SUFFIX,openaicomproductionae4b.blob.core.windows.net,AI ๅบ”็”จ - DOMAIN-SUFFIX,production-openaicom-storage.azureedge.net,AI ๅบ”็”จ - DOMAIN-SUFFIX,datadoghq.com,AI ๅบ”็”จ - DOMAIN-SUFFIX,statsig.com,AI ๅบ”็”จ - DOMAIN-SUFFIX,livekit.cloud,AI ๅบ”็”จ - DOMAIN-SUFFIX,oaistatic.com,AI ๅบ”็”จ - DOMAIN-SUFFIX,oaiusercontent.com,AI ๅบ”็”จ - IP-CIDR,0.0.0.0/8,DIRECT,no-resolve - IP-CIDR,10.0.0.0/8,DIRECT,no-resolve - IP-CIDR,100.64.0.0/10,DIRECT,no-resolve - IP-CIDR,127.0.0.0/8,DIRECT,no-resolve - IP-CIDR,169.254.0.0/16,DIRECT,no-resolve - IP-CIDR,172.16.0.0/12,DIRECT,no-resolve - IP-CIDR,192.0.0.0/24,DIRECT,no-resolve - IP-CIDR,192.0.2.0/24,DIRECT,no-resolve - IP-CIDR,192.168.0.0/16,DIRECT,no-resolve - IP-CIDR,192.88.99.0/24,DIRECT,no-resolve - IP-CIDR,198.18.0.0/15,DIRECT,no-resolve - IP-CIDR,198.51.100.0/24,DIRECT,no-resolve - IP-CIDR,203.0.113.0/24,DIRECT,no-resolve - IP-CIDR,224.0.0.0/3,DIRECT,no-resolve - IP-CIDR6,::1/128,DIRECT,no-resolve - IP-CIDR6,fc00::/7,DIRECT,no-resolve - IP-CIDR6,fe80::/10,DIRECT,no-resolve - GEOIP,CN,DIRECT,no-resolve - RULE-SET,Hijacking,REJECT - RULE-SET,Apple,DIRECT - MATCH,AT&T