mixed-port: 7890 allow-lan: true bind-address: "*" mode: rule log-level: info external-controller: 127.0.0.1:9090 unified-delay: true tcp-concurrent: true dns: enable: true ipv6: false default-nameserver: - 223.5.5.5 - 119.29.29.29 enhanced-mode: fake-ip fake-ip-range: 198.18.0.1/16 use-hosts: true nameserver-policy: "+.google.com": - https://dns.cloudflare.com/dns-query - https://dns.google/dns-query "+.googleapis.com": - https://dns.cloudflare.com/dns-query - https://dns.google/dns-query "+.googleapis.cn": - https://dns.cloudflare.com/dns-query - https://dns.google/dns-query "+.googlevideo.com": - https://dns.cloudflare.com/dns-query - https://dns.google/dns-query "+.gstatic.com": - https://dns.cloudflare.com/dns-query - https://dns.google/dns-query "+.youtube.com": - https://dns.cloudflare.com/dns-query - https://dns.google/dns-query "+.youtu.be": - https://dns.cloudflare.com/dns-query - https://dns.google/dns-query "+.facebook.com": - https://dns.cloudflare.com/dns-query - https://dns.google/dns-query "+.twitter.com": - https://dns.cloudflare.com/dns-query - https://dns.google/dns-query "+.x.com": - https://dns.cloudflare.com/dns-query - https://dns.google/dns-query "+.github.com": - https://dns.cloudflare.com/dns-query - https://dns.google/dns-query "+.githubusercontent.com": - https://dns.cloudflare.com/dns-query - https://dns.google/dns-query "+.openai.com": - https://dns.cloudflare.com/dns-query - https://dns.google/dns-query "+.chatgpt.com": - https://dns.cloudflare.com/dns-query - https://dns.google/dns-query "+.anthropic.com": - https://dns.cloudflare.com/dns-query - https://dns.google/dns-query nameserver: - https://doh.pub/dns-query - https://dns.alidns.com/dns-query - tls://dot.pub:853 - tls://dns.alidns.com:853 fallback: - https://dns.cloudflare.com/dns-query - https://dns.google/dns-query - https://dns.quad9.net/dns-query - tls://1.1.1.1:853 - tls://8.8.8.8:853 - tls://9.9.9.9:853 fallback-filter: geoip: true geoip-code: CN ipcidr: - 0.0.0.0/8 - 10.0.0.0/8 - 100.64.0.0/10 - 127.0.0.0/8 - 169.254.0.0/16 - 172.16.0.0/12 - 192.168.0.0/16 - 224.0.0.0/4 - 240.0.0.0/4 domain: - "+.google.com" - "+.facebook.com" - "+.youtube.com" - "+.githubusercontent.com" - "+.googlevideo.com" - "+.googleapis.cn" # 需要真实 IP 的服务(游戏、STUN、局域网发现等) fake-ip-filter: - "*.lan" - "*.local" - "*.localhost" - "*.test" - localhost.ptlogin2.qq.com - "+.stun.*.*" - "+.stun.*.*.*" - "+.stun.*.*.*.*" - "lens.l.google.com" - "*.srv.nintendo.net" - "+.stun.playstation.net" - "xbox.*.*.microsoft.com" - "*.*.xboxlive.com" - "+.msftncsi.com" - "+.msftconnecttest.com" proxies: proxy-groups: - { name: "$app_name", type: select, proxies: ["自动选择", "故障转移", "DIRECT"] } - { name: "自动选择", type: url-test, proxies: [], url: "http://www.gstatic.com/generate_204", interval: 300, tolerance: 50 } - { name: "故障转移", type: fallback, proxies: [], url: "http://www.gstatic.com/generate_204", interval: 300 } rules: # ===== 自定义规则(在此处添加) ===== # ===== 私有网络 ===== - DOMAIN-SUFFIX,local,DIRECT - DOMAIN-SUFFIX,localhost,DIRECT - IP-CIDR,10.0.0.0/8,DIRECT,no-resolve - IP-CIDR,17.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,172.16.0.0/12,DIRECT,no-resolve - IP-CIDR,192.168.0.0/16,DIRECT,no-resolve - IP-CIDR,198.18.0.0/16,DIRECT,no-resolve - IP-CIDR,224.0.0.0/4,DIRECT,no-resolve - IP-CIDR6,::1/128,DIRECT,no-resolve - IP-CIDR6,fc00::/7,DIRECT,no-resolve - IP-CIDR6,fe80::/10,DIRECT,no-resolve # ===== 广告拦截 ===== - DOMAIN-KEYWORD,admarvel,REJECT - DOMAIN-KEYWORD,admaster,REJECT - DOMAIN-KEYWORD,adsage,REJECT - DOMAIN-KEYWORD,adsmogo,REJECT - DOMAIN-KEYWORD,adsrvmedia,REJECT - DOMAIN-KEYWORD,adwords,REJECT - DOMAIN-KEYWORD,adservice,REJECT - DOMAIN-KEYWORD,domob,REJECT - DOMAIN-KEYWORD,duomeng,REJECT - DOMAIN-KEYWORD,guanggao,REJECT - DOMAIN-KEYWORD,lianmeng,REJECT - DOMAIN-KEYWORD,mopub,REJECT - DOMAIN-KEYWORD,omgmta,REJECT - DOMAIN-KEYWORD,openx,REJECT - DOMAIN-KEYWORD,partnerad,REJECT - DOMAIN-KEYWORD,supersonicads,REJECT - DOMAIN-KEYWORD,umeng,REJECT - DOMAIN-KEYWORD,zjtoolbar,REJECT - DOMAIN-SUFFIX,appsflyer.com,REJECT - DOMAIN-SUFFIX,doubleclick.net,REJECT - DOMAIN-SUFFIX,mmstat.com,REJECT - DOMAIN-SUFFIX,vungle.com,REJECT # ===== 被墙服务(关键字高效覆盖) ===== - DOMAIN-KEYWORD,google,$app_name - DOMAIN-KEYWORD,gmail,$app_name - DOMAIN-KEYWORD,youtube,$app_name - DOMAIN-KEYWORD,facebook,$app_name - DOMAIN-KEYWORD,twitter,$app_name - DOMAIN-KEYWORD,instagram,$app_name - DOMAIN-KEYWORD,whatsapp,$app_name - DOMAIN-KEYWORD,telegram,$app_name - DOMAIN-KEYWORD,github,$app_name - DOMAIN-KEYWORD,blogspot,$app_name - DOMAIN-KEYWORD,dropbox,$app_name - DOMAIN-KEYWORD,wikipedia,$app_name - DOMAIN-KEYWORD,pinterest,$app_name - DOMAIN-KEYWORD,discord,$app_name - DOMAIN-KEYWORD,openai,$app_name - DOMAIN-KEYWORD,anthropic,$app_name - DOMAIN-KEYWORD,netflix,$app_name - DOMAIN-KEYWORD,spotify,$app_name # 关键字无法覆盖的被墙域名 - DOMAIN-SUFFIX,t.co,$app_name - DOMAIN-SUFFIX,x.com,$app_name - DOMAIN-SUFFIX,twimg.com,$app_name - DOMAIN-SUFFIX,fb.me,$app_name - DOMAIN-SUFFIX,fbcdn.net,$app_name - DOMAIN-SUFFIX,youtu.be,$app_name - DOMAIN-SUFFIX,ytimg.com,$app_name - DOMAIN-SUFFIX,gstatic.com,$app_name - DOMAIN-SUFFIX,ggpht.com,$app_name - DOMAIN-SUFFIX,googlevideo.com,$app_name - DOMAIN-SUFFIX,xn--ngstr-lra8j.com,$app_name - DOMAIN-SUFFIX,v2ex.com,$app_name - DOMAIN-SUFFIX,medium.com,$app_name - DOMAIN-SUFFIX,reddit.com,$app_name - DOMAIN-SUFFIX,redd.it,$app_name - DOMAIN-SUFFIX,imgur.com,$app_name - DOMAIN-SUFFIX,pixiv.net,$app_name - DOMAIN-SUFFIX,nytimes.com,$app_name - DOMAIN-SUFFIX,bbc.com,$app_name - DOMAIN-SUFFIX,bbc.co.uk,$app_name - DOMAIN-SUFFIX,steamcommunity.com,$app_name - DOMAIN-SUFFIX,twitch.tv,$app_name - DOMAIN-SUFFIX,vimeo.com,$app_name - DOMAIN-SUFFIX,tumblr.com,$app_name - DOMAIN-SUFFIX,line-apps.com,$app_name - DOMAIN-SUFFIX,linkedin.com,$app_name - DOMAIN-SUFFIX,mega.nz,$app_name - DOMAIN-SUFFIX,archive.org,$app_name # Telegram IP 段(IP 层封锁,域名规则无法覆盖) - IP-CIDR,91.108.4.0/22,$app_name,no-resolve - IP-CIDR,91.108.8.0/21,$app_name,no-resolve - IP-CIDR,91.108.16.0/22,$app_name,no-resolve - IP-CIDR,91.108.56.0/22,$app_name,no-resolve - IP-CIDR,149.154.160.0/20,$app_name,no-resolve - IP-CIDR6,2001:67c:4e8::/48,$app_name,no-resolve - IP-CIDR6,2001:b28:f23d::/48,$app_name,no-resolve - IP-CIDR6,2001:b28:f23f::/48,$app_name,no-resolve # ===== 国内直连 ===== - DOMAIN-SUFFIX,cn,DIRECT - DOMAIN-KEYWORD,-cn,DIRECT - GEOIP,CN,DIRECT # ===== 最终规则(未匹配流量走代理) ===== - MATCH,$app_name