# =============================== 基础设置 =============================== port: 7890 socks-port: 7891 mixed-port: 7893 redir-port: 7892 tproxy-port: 7894 allow-lan: true mode: rule log-level: info ipv6: false unified-delay: true tcp-concurrent: true # =============================== 机场订阅 =============================== active-subs: &u_s use: [机场01, 机场02] # 主力节点池 all-nodes: &u use: [机场01, 机场02, 机场03_备用] # 全部节点池 backup-subs: &u_b use: [机场03_备用] # 容灾备用池 filter: "(?i)(香港|hk|🇭🇰|hong\\s?kong|台湾|tw|🇹🇼|taiwan|新北|台中|台北|新加坡|狮城|sg|singapore|日本|东京|大阪|jp|japan|美国|us|united\\s?states|america|usa|英国|uk|united\\s?kingdom|德国|de|germany|韩国|kr|korea|荷兰|nl|netherlands)" exclude-filter: "(?i)(DIRECT|Proxy|Traffic|Expire|Expired|过期|剩余|流量|官网|超时|timeout|失效|Invalid|Test|测速|本地|Local|重置|套餐|建议|地址|更新)" # =============================== 订阅提供者 =============================== p-common: &p-common type: http udp: true interval: 86400 proxy: DIRECT health-check: enable: true url: "http://cp.cloudflare.com/generate_204" interval: 180 proxy-providers: 机场01: url: "https://au.qdvlqe.cn/NTIxMjc6NmVhZThjMmI5NDU5/NmZlNTI3NGExODU5NThlODhi/NGYxODdlZjFkNDVkMWVkMWFm/ZDlhZjFjYmJjM2MzZGZlMw" path: ./proxy_provider/sub1.yaml <<: *p-common filter: "^(?!(.*流量|.*10x|.*6x|.*重置|.*到期|.*建议|.*官网|.*Expire|.*套餐|.*备用|.*线路|.*软件|.*地址|.*更新)).*$" override: { additional-prefix: "p1 » " } 机场02: url: "https://dy-2.xn--30rs3bu7r87f.com/csjc/api/v1/client/subscribe?token=a62ab7727142e1ff0320892c4628deda" path: ./proxy_provider/sub2.yaml <<: *p-common filter: "^(?!(.*流量|.*10x|.*6x|.*重置|.*到期|.*建议|.*官网|.*Expire|.*套餐|.*地址|.*更新)).*$" override: { additional-prefix: "p2 » " } 机场03_备用: url: "https://sub.huluma.dpdns.org/base64?token=4ad6c5809974691835305f3f4b2b1b1d" path: ./proxy_provider/sub3.yaml <<: *p-common filter: "^(?!(.*流量|.*10x|.*6x|.*重置|.*到期|.*建议|.*官网|.*Expire|.*套餐|.*地址|.*更新)).*$" override: { additional-prefix: "p3_备用 » " } # =============================== 节点信息 =============================== proxies: - name: "专属-Socks5" type: socks5 server: 15.204.89.179 port: 1153 username: "OVH2312" password: "npvk0pn77GadpqizuI" udp: false dialer-proxy: "p1-美国自动" # 借用你机场的高速节点作为前置中转,穿透网络阻断 # =============================== DNS 配置 =============================== dns: enable: true ipv6: false listen: 0.0.0.0:1053 prefer-h3: false respect-rules: true cache-algorithm: arc cache-size: 2048 use-hosts: false use-system-hosts: false enhanced-mode: fake-ip fake-ip-range: 198.18.0.1/16 fake-ip-filter-mode: blacklist fake-ip-filter: - "rule-set:private_domain" - "rule-set:cn_domain" - "geosite:connectivity-check" - "geosite:private" - "rule-set:fake_ip_filter_DustinWin" default-nameserver: - 223.5.5.5 - 119.29.29.29 nameserver: - 223.5.5.5 - 119.29.29.29 proxy-server-nameserver: - 223.5.5.5 - 119.29.29.29 nameserver-policy: "geosite:cn,private": - https://223.5.5.5/dns-query - 119.29.29.29 "geosite:gfw": - https://1.1.1.1/dns-query - https://dns.google/dns-query "rule-set:cn_domain": - https://223.5.5.5/dns-query - 119.29.29.29 # =============================== 代理组设置 =============================== proxy-groups: # --- 1. 核心策略组 --- - name: 节点选择 type: select proxies: - 自动选择 - 专属-Socks5 - 香港节点 - 台湾节点 - 新加坡节点 - 日本节点 - 美国节点 - 全部节点 - 故障转移 - DIRECT icon: "https://testingcf.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/Proxy.png" - name: 自动选择 type: url-test <<: *u_s url: http://cp.cloudflare.com/generate_204 interval: 120 tolerance: 20 lazy: true icon: "https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/icon/color/urltest.png" - name: 故障转移 type: fallback <<: *u_b url: http://cp.cloudflare.com/generate_204 interval: 120 lazy: true icon: "https://is1-ssl.mzstatic.com/image/thumb/Purple123/v4/77/7e/5a/777e5a23-cdcc-07e3-bac6-e691fa413307/AppIconok-0-0-1x_U007emarketing-0-0-0-10-0-85-220.png/400x400ia-75.webp" # --- 2. 媒体与系统服务策略组 --- - name: YouTube type: select proxies: [节点选择, 自动选择, 香港自动, 新加坡自动, 日本自动, 美国自动] icon: "https://testingcf.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/YouTube.png" - name: Spotify type: select proxies: [节点选择, 自动选择, 香港自动, 新加坡自动, 日本自动, 美国自动] icon: "https://testingcf.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/Spotify.png" - name: 苹果服务 type: select proxies: - DIRECT - 节点选择 - 香港自动 - 美国自动 icon: "https://testingcf.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/Apple.png" # --- 4. 地区优选组 (自动测速) --- - { name: 香港自动, type: url-test, <<: *u_s, tolerance: 20, interval: 120, lazy: true, url: "http://cp.cloudflare.com/generate_204", filter: "(?i)(香港|hk|🇭🇰|hong\\s?kong)", icon: "https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/refs/heads/release/icon/color/auto.png" } - { name: 台湾自动, type: url-test, <<: *u_s, tolerance: 20, interval: 120, lazy: true, url: "http://cp.cloudflare.com/generate_204", filter: "(?i)(台湾|tw|🇹🇼|taiwan|新北|台中|台北)", icon: "https://testingcf.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/Taiwan.png" } - { name: 新加坡自动, type: url-test, <<: *u_s, tolerance: 20, interval: 120, lazy: true, url: "http://cp.cloudflare.com/generate_204", filter: "(?i)(🇸🇬|新加坡|狮城|SG|Singapore)", icon: "https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/refs/heads/release/icon/color/auto.png" } - { name: 日本自动, type: url-test, <<: *u_s, tolerance: 20, interval: 120, lazy: true, url: "http://cp.cloudflare.com/generate_204", filter: "(?i)(🇯🇵|日本|东京|大阪|JP|Japan)", icon: "https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/refs/heads/release/icon/color/auto.png" } - name: 美国自动 type: fallback proxies: - p1-美国自动 - p2-美国自动 url: "http://cp.cloudflare.com/generate_204" interval: 120 lazy: true icon: "https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/refs/heads/release/icon/color/auto.png" - name: p1-美国自动 type: url-test use: [机场01] url: "http://cp.cloudflare.com/generate_204" interval: 120 tolerance: 20 lazy: true filter: "(?i)(🇺🇸|美国|US|united\\s?states|america|usa)" icon: "https://testingcf.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/United_States.png" - name: p2-美国自动 type: url-test use: [机场02] url: "http://cp.cloudflare.com/generate_204" interval: 120 tolerance: 20 lazy: true filter: "(?i)(🇺🇸|美国|US|united\\s?states|america|usa)" icon: "https://testingcf.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/United_States.png" # --- 4.1 地区故障转移组 (保障长连接与高可用) --- - { name: 美国故障转移, type: fallback, <<: *u_s, interval: 60, lazy: true, url: "http://cp.cloudflare.com/generate_204", filter: "(?i)(🇺🇸|美国|US|united\\s?states|america|usa)", icon: "https://testingcf.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/United_States.png" } # --- 5. 地区节点组 (手动选择) --- - { name: 香港节点, type: select, <<: *u, include-all: true, filter: "(?i)(香港|hk|🇭🇰|hong\\s?kong)", icon: "https://testingcf.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/Hong_Kong.png" } - { name: 台湾节点, type: select, <<: *u, include-all: true, filter: "(?i)(台湾|tw|🇹🇼|taiwan)", icon: "https://testingcf.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/Taiwan.png" } - { name: 新加坡节点, type: select, <<: *u, include-all: true, filter: "(?i)(🇸🇬|新加坡|狮城|SG|Singapore)", icon: "https://testingcf.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/Singapore.png" } - { name: 日本节点, type: select, <<: *u, include-all: true, filter: "(?i)(🇯🇵|日本|东京|JP|japan)", icon: "https://testingcf.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/Japan.png" } - { name: 美国节点, type: select, <<: *u, include-all: true, proxies: [专属-Socks5], filter: "(?i)(🇺🇸|美国|US|united\\s?states|america|usa)", icon: "https://testingcf.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/United_States.png" } - { name: 全部节点, type: select, <<: *u, include-all: true, proxies: [专属-Socks5], filter: "(?i)^((?!(DIRECT|Proxy|Traffic|Expire|Expired|过期|剩余|流量|官网|超时|timeout|失效|Invalid|Test|测速|本地|Local)).)*$", icon: "https://testingcf.jsdelivr.net/gh/Koolson/Qure@master/IconSet/Color/World_Map.png" } - { name: 漏网之鱼, type: select, proxies: [节点选择, 自动选择, DIRECT], icon: "https://testingcf.jsdelivr.net/gh/aihdde/Rules@master/icon/fish.png" } # =============================== 规则设置 =============================== rules: # --- 0. 屏蔽 QUIC (UDP 443),防止网页/视频频繁握手重置与掉线 --- - AND,((NETWORK,udp),(DST-PORT,443)),REJECT # --- 1. 自定义新增与广告拦截 --- - DOMAIN-SUFFIX,lilililwan.xyz,DIRECT - DOMAIN-SUFFIX,opencode.ai,p1-美国自动 - DOMAIN-SUFFIX,youfak.dev,DIRECT - DOMAIN-SUFFIX,sky1818.com,新加坡节点 - DOMAIN-SUFFIX,anyrouter.top,新加坡节点 - DOMAIN-SUFFIX,51688.qzz.io,美国节点 - DOMAIN-SUFFIX,hybgzs.com,DIRECT - DOMAIN-SUFFIX,baidu.com,DIRECT - DOMAIN-SUFFIX,bing.com,DIRECT - DOMAIN-SUFFIX,krill-ai.net,DIRECT - DOMAIN-SUFFIX,fastaitoken.com,DIRECT - DOMAIN-SUFFIX,cloudtentacles.com,DIRECT - RULE-SET,AWAvenue_Ads_Rule,REJECT # --- 1.1 Antigravity 专项分流 (优先匹配) --- - DOMAIN-KEYWORD,antigravity,美国节点 - DOMAIN-SUFFIX,antigravity.google,美国节点 - DOMAIN-SUFFIX,antigravity-telemetry.corp.google.com,美国节点 - DOMAIN-SUFFIX,cloudfunctions.net,美国节点 - DOMAIN-SUFFIX,run.app,美国节点 - DOMAIN,daily-cloudcode-pa.googleapis.com,美国节点 # --- 2. 媒体专项 --- - RULE-SET,youtube_domain,YouTube - RULE-SET,spotify_domain,Spotify - RULE-SET,disney_domain,节点选择 # --- 3. Google 专项规则 --- - RULE-SET,google_domain,美国自动 # --- 4. Apple 专项规则 --- - RULE-SET,apple_cn_domain,DIRECT - RULE-SET,apple_domain,苹果服务 # --- 5. IP 专项与国内直连 --- - RULE-SET,telegram_ip,自动选择,no-resolve - RULE-SET,geoip_cloudflare,节点选择,no-resolve - RULE-SET,cn_domain,DIRECT - GEOIP,cn,DIRECT # --- 6. 通用兜底规则 --- - RULE-SET,gfw_domain,节点选择 - RULE-SET,proxy,节点选择 - MATCH,漏网之鱼 # =============================== 规则提供者 =============================== rule-anchor: ip: &ip { type: http, interval: 86400, behavior: ipcidr, format: mrs } domain: &domain { type: http, interval: 86400, behavior: domain, format: mrs } yaml: &yaml { type: http, interval: 86400, behavior: domain, format: yaml } rule-providers: # 广告拦截 AWAvenue_Ads_Rule: { <<: *yaml, path: ./ruleset/ads.yaml, url: "https://raw.githubusercontent.com/TG-Twilight/AWAvenue-Ads-Rule/main//Filters/AWAvenue-Ads-Rule-Clash.yaml" } # 基础与防污染规则 fake_ip_filter_DustinWin: { <<: *domain, path: ./ruleset/fake_ip_filter_DustinWin.mrs, url: "https://github.com/DustinWin/ruleset_geodata/releases/download/mihomo-ruleset/fakeip-filter.mrs" } private_domain: { <<: *domain, path: ./ruleset/private_domain.mrs, url: "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/private.mrs" } cn_domain: { <<: *domain, path: ./ruleset/cn_domain.mrs, url: "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/cn.mrs" } # Apple 规则集 apple_cn_domain: { <<: *domain, path: ./ruleset/apple-cn.mrs, url: "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/apple-cn.mrs" } apple_domain: { <<: *domain, path: ./ruleset/apple.mrs, url: "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/apple.mrs" } # 专项服务规则 youtube_domain: { <<: *domain, path: ./ruleset/youtube.mrs, url: "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/youtube.mrs" } spotify_domain: { <<: *domain, path: ./ruleset/spotify.mrs, url: "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/spotify.mrs" } disney_domain: { <<: *domain, path: ./ruleset/disney.mrs, url: "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/disney.mrs" } google_domain: { <<: *domain, path: ./ruleset/google.mrs, url: "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/google.mrs" } gfw_domain: { <<: *domain, path: ./ruleset/gfw_domain.mrs, url: "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/gfw.mrs" } proxy: { <<: *domain, path: ./ruleset/proxy.mrs, url: "https://github.com/DustinWin/ruleset_geodata/releases/download/mihomo-ruleset/proxy.mrs" } # IP 规则集 telegram_ip: { <<: *ip, path: ./ruleset/tg_ip.mrs, url: "https://github.com/DustinWin/ruleset_geodata/raw/refs/heads/mihomo-ruleset/telegramip.mrs" } geoip_cloudflare: { <<: *ip, path: ./ruleset/cf_ip.mrs, url: "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/raw/refs/heads/meta/geo/geoip/cloudflare.mrs" }