1. mihomo配置文件
1. 分段配置
修改自可莉klee的配置文件,适用于所有使用 mihomo 内核的代理软件。如需复制完整配置文件请跳转至下一节。
-
推荐使用sub-store管理订阅、配置文件和规则列表
-
端口设置
port: 17890 #HTTP代理端口socks-port: 17891 #SOCKS代理端口mixed-port: 17892 #混合代理端口redir-port: 17893 #透明代理(Redirect)端口tproxy-port: 17894 #透明代理(TProxy)端口 -
核心功能配置
# 启用“统一延迟测试”。开启后,对于同一个代理节点,mihomo 只会进行一次延迟测试,然后将结果共享给所有引用了这个节点的策略组。这可以有效减少不必要的网络请求,降低资源消耗。unified-delay: true# GeoIP 数据库模式。设置为 false 表示使用 geoip.dat 格式的数据库来判断 IP 地址的地理位置。如果设为 true,则会使用 Country.mmdb 格式的数据库geodata-mode: false# GeoIP 数据库加载方式。standard 表示使用标准的加载方式,legacy 则表示使用传统的加载方式。通常情况下,standard 方式更高效且功能更强大geodata-loader: standard# 自动更新 GeoIP 和 GeoSite 数据库。设置为 true 表示 mihomo 会定期检查并下载最新的数据库文件,以确保地理位置判断的准确性geo-auto-update: true# GeoIP 和 GeoSite 数据库的更新间隔时间,单位为小时。默认值为 24 小时,表示 mihomo 每隔一天会检查一次数据库更新geo-update-interval: 24# 启用 TCP 并发连接功能。设置为 true 后,mihomo 在处理 TCP 连接时可以同时处理多个连接请求,从而提高网络性能和响应速度tcp-concurrent: true# 查找进程模式。strict 表示精确匹配进程find-process-mode: strict# 全局客户端指纹。设置为 chrome,可以模拟 Chrome 浏览器的网络请求特征,提升兼容性global-client-fingerprint: chrome -
网络与行为设置
allow-lan: truemode: rulelog-level: infoipv6: trueudp: true -
外部控制设置
# 使用zashboard,不是所有软件都支持external-controller: 0.0.0.0:9090external-ui: zashboardexternal-ui-url: 'https://github.com/Zephyruso/zashboard/releases/latest/download/dist.zip' -
外部资源
geox-url:geoip: "https://raw.githubusercontent.com/Loyalsoldier/v2ray-rules-dat/release/geoip.dat"geosite: "https://raw.githubusercontent.com/Loyalsoldier/v2ray-rules-dat/release/geosite.dat"mmdb: "https://geodata.kelee.one/Country-Masaiki.mmdb"asn: "https://geodata.kelee.one/GeoLite2-ASN-P3TERX.mmdb" -
持久化设置
# 持久化存储配置 (Persistence Settings)profile:store-selected: true # 保存上次选择的策略组store-fake-ip: true # 保存 Fake IP 映射 -
嗅探器设置
# 允许 mihomo 检查网络流量的内容,以确定客户端实际尝试访问的域名。这对于正确执行基于域名的规则至关重要,特别是当应用程序直接向 IP 地址发送请求时。sniffer:enable: true # 启用嗅探器force-dns-mapping: true # 强制 DNS 映射parse-pure-ip: true # 解析纯 IPoverride-destination: true # 覆盖目标地址sniff:HTTP:ports: [80, 8080-8880]override-destination: true # 覆盖目标地址TLS:ports: [443, 8443]QUIC:ports: [443, 8443]force-domain:- +.v2ex.comskip-domain:- Mijia Cloud -
TUN设置
tun:enable: truestack: system # 网络栈dns-hijack: # DNS 劫持端口- any:53 # 劫持任意网卡的 53 端口auto-route: true # 自动路由,自动修改您操作系统的路由表,将大部分网络流量都指向它创建的虚拟网卡auto-detect-interface: true # 自动识别当前连接到互联网的物理网卡# P2P下载端口,在Bittorrent软件里设置该端口避免走代理listeners:- name: socks5-in-1type: socksport: 10808listen: 0.0.0.0udp: trueusers: []proxy: DIRECT -
DNS设置
网络上关于DNS的配置方式有很多,关于DNS泄露的争议也是各执一词。最安全的肯定是全用国际DNS,最快速的肯定是全用国内DNS。我这里选择了使用简单的国内外DNS分流的全加密DNS方案,在安全和快速间妥协,并且没有DNS泄露问题。关于mihomo究竟是如何请求DNS的,可以参见官方文档的这张图↓

如果你不想看或者看不懂,我为我的配置写了点解释:
- 首先是
proxy-server-nameserver和direct-nameserver,这两个非常好理解,前者仅仅用来解析节点的域名,后者仅用来解析已经确定是直连的域名 default-nameserver也非常好理解,仅用于请求加密DNS的域名,推荐使用IP UDP DNS- 其次需要弄明白的一点是fake-ip模式需要代理的域名不会再本地进行DNS解析,会直接返回一个fake-ip:
198.18.0.1/16 - 所以DNS解析就很清楚了,规则里写了的直连域名就直接用
direct-nameserver,代理域名就直接发给代理服务器 - 那要是某个域名,比如
example.com不在规则里,但是它对应的IP在某个规则里,那该怎么办呢? - 答案是首先查找
nameserver-policy看example.com能不能被分到哪个DNS,如果可以就用对应的DNS解析,如果不能就用nameserver
dns:enable: truecache-algorithm: arc # DNS 缓存算法,支持 lru 和 arc,arc 算法在高并发场景下性能更好respect-rules: true # 启用后,mihomo 会根据配置的规则来决定使用哪个上游 DNS 服务器进行解析, 强烈不建议和 prefer-h3 一起使用prefer-h3: false # 优先使用 H3listen: 0.0.0.0:1053ipv6: true #是否为域名查询 AAAA 记录enhanced-mode: fake-ip #当收到一个 DNS 查询请求时,mihomo 不会立即去查询真实的 IP 地址,而是会立即从 fake-ip-range 地址池中返回一个虚构的、临时的 IP 地址给客户端。当客户端带着这个“假 IP”发起网络连接时,mihomo 才会根据其对应的域名进行规则匹配和后续操作fake-ip-range: 198.18.0.1/16fake-ip-filter:- +.lannameserver-policy:"+.lan": "system" # 将所有 .lan 结尾的域名解析请求直接发给 system DNS"geosite:cn,private,apple": # 将所有属于 geosite 中国列表的域名解析请求发给 direct DNS- https://dns.pub/dns-query- https://dns.alidns.com/dns-query"geosite:geolocation-!cn": # 已经包含了 gfw 类- https://dns.adguard-dns.com/dns-query- https://dns.quad9.net/dns-query- https://dns.google/dns-query#代理节点域名解析服务器,仅用于解析代理节点的域名,如果不填则遵循 nameserver-policy、nameserver 和 fallback 的配置proxy-server-nameserver:- https://dns.pub/dns-query- https://dns.alidns.com/dns-query# 直连 DNS,仅用于解析需要直连的域名,如果不填则遵循 nameserver-policy、nameserver 和 fallback 的配置direct-nameserver:- https://dns.pub/dns-query- https://dns.alidns.com/dns-query# 默认 DNSnameserver:- https://dns.adguard-dns.com/dns-query- https://dns.quad9.net/dns-query- https://dns.google/dns-query# 仅用于解析加密DNSdefault-nameserver:- 223.5.5.5-
最后是会引起DNS泄露的
fallback,如果你不在乎DNS泄露,只想获得更快的DNS响应,那就可以加,官方文档的做法是nameserver配置国内DNS,fallback配置国外DNS。配置fallback后默认启用fallback-filter,geoip-code为 cn。geoip-code的意思是返回了除了geoip-code配置的国家 IP, 其他的 IP 结果会被视为污染,即如果返回geoip-code配置的国家的IP那就才用,结束DNS查询,否则将采用fallback结果fallback:- tls://8.8.4.4- tls://1.1.1.1fallback-filter:geoip: truegeoip-code: CN #geoip和geoip-code为一组设置,作用上文已述# 下面的设置意思是列表中的geosite、IP和域名直接使用fallback结果geosite:- gfwipcidr:- 240.0.0.0/4domain:- '+.google.com'- '+.facebook.com'- '+.youtube.com' -
最后要说的是每一组DNS,比如
nameserver、direct-nameserver,都是并行请求并用最快返回的结果。并且nameserver和fallback也是并行请求的
- 首先是
-
节点订阅
# 锚点 - 节点订阅的参数 [每小时更新一次订阅节点,每 60 秒一次健康检查]NodeParam:&NodeParam {type: http,interval: 3600,health-check:{ enable: true, url: "http://www.google.com/blank.html", interval: 60 },}# 锚点 - 节点订阅proxy-providers:# 机场1 (主用),名字取个好听的provider1:url: "https://example.com" # 此处填上你的订阅链接,下同<<: *NodeParampath: "./proxy_providers/provider1.yaml"# override:# additional-prefix: "provider1" # 为订阅节点添加机场名称前缀# 机场2 (备用)provider2:url: "https://example.com"<<: *NodeParampath: "./proxy_providers/provider2.yaml"# 机场3 (备用)provider3:url: "https://example.com"<<: *NodeParampath: "./proxy_providers/provider3.yaml"provider4:url: "https://example.com"<<: *NodeParampath: "./proxy_providers/provider4.yaml"# 锚点 - 节点筛选组FilterHK: &FilterHK '^(?=.*((?i)🇭🇰|Hong Kong|香港|(\b(HK|Hong)(\d+)?\b)))(?!.*((?i)回国|校园|游戏|🎮|(\b(GAME)\b))).*$'FilterTW: &FilterTW '^(?=.*((?i)🇹🇼|Taiwan|台湾|(\b(TW|Tai|Taiwan)(\d+)?\b)))(?!.*((?i)回国|校园|游戏|🎮|(\b(GAME)\b))).*$'FilterJP: &FilterJP '^(?=.*((?i)🇯🇵|Japan|日本|川日|东京|大阪|泉日|埼玉|(\b(JP|Japan)(\d+)?\b)))(?!.*((?i)回国|校园|游戏|🎮|(\b(GAME)\b))).*$'FilterKR: &FilterKR '^(?=.*((?i)🇰🇷|韩国|韓|首尔|(\b(KR|Korea)(\d+)?\b)))(?!.*((?i)回国|校园|游戏|🎮|(\b(GAME)\b))).*$'FilterSG: &FilterSG '^(?=.*((?i)🇸🇬|Singapore|新加坡|狮|(\b(SG|Singapore)(\d+)?\b)))(?!.*((?i)回国|校园|游戏|🎮|(\b(GAME)\b))).*$'FilterUS: &FilterUS '^(?=.*((?i)🇺🇸|USA|美国|波特兰|达拉斯|俄勒冈|凤凰城|费利蒙|硅谷|拉斯维加斯|洛杉矶|圣何塞|圣克拉拉|西雅图|芝加哥|(\b(US|United States)(\d+)?\b)))(?!.*((?i)回国|校园|游戏|🎮|(\b(GAME)\b))).*$'FilterUK: &FilterUK '^(?=.*((?i)🇬🇧|UK|英国|伦敦|(\b(UK|United Kingdom)(\d+)?\b)))(?!.*((?i)回国|校园|游戏|🎮|(\b(GAME)\b))).*$'FilterFR: &FilterFR '^(?=.*((?i)🇫🇷|法国|(\b(FR|France)(\d+)?\b)))(?!.*((?i)回国|校园|游戏|🎮|(\b(GAME)\b))).*$'FilterDE: &FilterDE '^(?=.*((?i)🇩🇪|德国|(\b(DE|Germany)(\d+)?\b)))(?!.*((?i)回国|校园|游戏|🎮|(\b(GAME)\b))).*$'FilterGame: &FilterGame '^(?=.*((?i)游戏|🎮|(\b(GAME)(\d+)?\b)))(?!.*((?i)回国|校园)).*$'FilterAll: &FilterAll '^(?=.*(.))(?!.*((?i)群|邀请|返利|循环|官网|客服|网站|网址|获取|订阅|流量|到期|机场|下次|版本|官址|备用|过期|已用|联系|邮箱|工单|贩卖|通知|倒卖|防止|国内|地址|频道|无法|说明|使用|提示|特别|访问|支持|教程|关注|更新|作者|加入|(\b(USE|USED|TOTAL|EXPIRE|EMAIL|Panel|Channel|Author)(\d+)?\b|(\d{4}-\d{2}-\d{2}|\dG)))).*$'# 策略组参数锚点# 锚点 - 时延优选参数 [每 60 秒一次惰性健康检查,容差 20ms,时延超过 2 秒判定为失败,失败 3 次则自动触发健康检查]UrlTest:&UrlTest {type: url-test,interval: 60,tolerance: 20,lazy: true,url: "http://www.google.com/blank.html",disable-udp: false,timeout: 2000,max-failed-times: 3,hidden: true,}# 锚点 - 故障转移参数 [每 60 秒一次惰性健康检查,时延超过 2 秒判定为失败,失败 3 次则自动触发健康检查]FallBack:&FallBack {type: fallback,interval: 60,lazy: true,url: "http://www.google.com/blank.html",disable-udp: false,timeout: 2000,max-failed-times: 3,hidden: true,}# 锚点 - 规则参数 [每小时更新一次订阅规则,更新规则时使用直连策略]RuleProviders:&RuleProviders {type: http,behavior: classical,interval: 3600,format: yaml,proxy: DIRECT,} -
策略组
# 策略组proxy-groups:# 手动选择策略组- {name: 游戏选择,type: select,include-all-providers: true,filter: *FilterGame,proxies: [DIRECT, 🌐全球选择],}- {name: 🌐全球选择,type: select,proxies:[DIRECT,🇭🇰香港自动策略,🇯🇵日本自动策略,🇸🇬新国自动策略,🇺🇸美国自动策略,],}- {name: 境外下载,type: select,proxies:[DIRECT,🇭🇰香港自动策略,🇯🇵日本自动策略,🇸🇬新国自动策略,🇺🇸美国自动策略,],}- {name: AI,type: select,proxies:[DIRECT,🇭🇰香港自动策略,🇯🇵日本自动策略,🇸🇬新国自动策略,🇺🇸美国自动策略,],}- {name: TikTok,type: select,proxies:[DIRECT,🇭🇰香港自动策略,🇯🇵日本自动策略,🇸🇬新国自动策略,🇺🇸美国自动策略,],}- {name: Telegram,type: select,proxies:[DIRECT,🇭🇰香港自动策略,🇯🇵日本自动策略,🇸🇬新国自动策略,🇺🇸美国自动策略,],}- {name: App Store,type: select,proxies:[DIRECT,🇭🇰香港自动策略,🇯🇵日本自动策略,🇸🇬新国自动策略,🇺🇸美国自动策略,],}- {name: Apple账户,type: select,proxies:[DIRECT,🇭🇰香港自动策略,🇯🇵日本自动策略,🇸🇬新国自动策略,🇺🇸美国自动策略,],}- {name: TestFlight,type: select,proxies:[DIRECT,🇭🇰香港自动策略,🇯🇵日本自动策略,🇸🇬新国自动策略,🇺🇸美国自动策略,],}# - {name: 1Password, type: select, proxies: [DIRECT, 🇭🇰香港自动策略, 🇯🇵日本自动策略, 🇸🇬新国自动策略, 🇺🇸美国自动策略]}- {name: Microsoft,type: select,proxies:[DIRECT,🇭🇰香港自动策略,🇯🇵日本自动策略,🇸🇬新国自动策略,🇺🇸美国自动策略,],}- {name: Netflix,type: select,proxies:[DIRECT,🇭🇰香港自动策略,🇯🇵日本自动策略,🇸🇬新国自动策略,🇺🇸美国自动策略,],}# - {name: Emby, type: select, proxies: [DIRECT, 🇭🇰香港自动策略, 🇯🇵日本自动策略, 🇸🇬新国自动策略, 🇺🇸美国自动策略]}- {name: 其他境外网站,type: select,proxies:[DIRECT,🌐全球选择,🇭🇰香港自动策略,🇯🇵日本自动策略,🇸🇬新国自动策略,🇺🇸美国自动策略,],}# 自动策略组- {name: 🇭🇰香港自动策略,type: fallback,proxies: [⏱香港时延优选策略组, 🚥香港故障转移策略组],url: "http://www.google.com/blank.html",interval: 60,}- {name: 🇯🇵日本自动策略,type: fallback,proxies: [⏱日本时延优选策略组, 🚥日本故障转移策略组],url: "http://www.google.com/blank.html",interval: 60,}- {name: 🇸🇬新国自动策略,type: fallback,proxies: [⏱新国时延优选策略组, 🚥新国故障转移策略组],url: "http://www.google.com/blank.html",interval: 60,}- {name: 🇺🇸美国自动策略,type: fallback,proxies: [⏱美国时延优选策略组, 🚥美国故障转移策略组],url: "http://www.google.com/blank.html",interval: 60,}# 时延优选策略组- { name: ⏱香港时延优选策略组, <<: *UrlTest, use: [provider1], filter: *FilterHK }- { name: ⏱日本时延优选策略组, <<: *UrlTest, use: [provider1], filter: *FilterJP }- { name: ⏱新国时延优选策略组, <<: *UrlTest, use: [provider1], filter: *FilterSG }- { name: ⏱美国时延优选策略组, <<: *UrlTest, use: [provider1], filter: *FilterUS }# 故障转移策略组- {name: 🚥香港故障转移策略组,<<: *FallBack,use: [provider2,provider3,provider4],filter: *FilterHK,}- {name: 🚥日本故障转移策略组,<<: *FallBack,use: [provider2,provider3,provider4],filter: *FilterJP,}- {name: 🚥新国故障转移策略组,<<: *FallBack,use: [provider2,provider3,provider4],filter: *FilterSG,}- {name: 🚥美国故障转移策略组,<<: *FallBack,use: [provider2,provider3,provider4],filter: *FilterUS,}注意:
- 我当前的配置是一个主用机场,三个备用机场,主用机场失联或者用完了自动切到备用机场,三个备用机场自动选择延迟低的使用。如果你想调整可以自行更改:
时延优选策略组即为主用,故障转移策略组即为备用,组内自动选择延迟低的 - 我认为🇭🇰🇯🇵🇸🇬🇺🇸四个地点的节点已经足以满足日常使用,如果你有其他地区的需求可以自行添加,添加策略组和对应的
filter即可
- 我当前的配置是一个主用机场,三个备用机场,主用机场失联或者用完了自动切到备用机场,三个备用机场自动选择延迟低的使用。如果你想调整可以自行更改:
-
规则
注:两个my开头的是我自己维护的规则,你也可以用sub-store等工具分发自己的规则。如不用请删除对应的配置
# 订阅规则rule-providers:LAN:<<: *RuleProviderspath: "./rules/Lan.yaml"url: "https://kelee.one/Tool/Clash/Rule/LAN_SPLITTER.yaml"Direct:<<: *RuleProviderspath: "./rules/Direct.yaml"url: "https://kelee.one/Tool/Clash/Rule/Direct.yaml"Proxy:<<: *RuleProviderspath: "./rules/Proxy.yaml"url: "https://kelee.one/Tool/Clash/Rule/Proxy.yaml"ChinaDownloadCDN:<<: *RuleProviderspath: "./rules/ChinaDownloadCDN.yaml"url: "https://kelee.one/Tool/Clash/Rule/ChinaDownloadCDN.yaml"InternationalDownloadCDN:<<: *RuleProviderspath: "./rules/InternationalDownloadCDN.yaml"url: "https://kelee.one/Tool/Clash/Rule/InternationalDownloadCDN.yaml"AI:<<: *RuleProviderspath: "./rules/AI.yaml"url: "https://kelee.one/Tool/Clash/Rule/AI.yaml"TikTok:<<: *RuleProviderspath: "./rules/TikTok.yaml"url: "https://kelee.one/Tool/Clash/Rule/TikTok.yaml"Game:<<: *RuleProviderspath: "./rules/Game.yaml"url: "https://kelee.one/Tool/Clash/Rule/Game.yaml"1Password:<<: *RuleProviderspath: "./rules/1PasswordUS.yaml"url: "https://kelee.one/Tool/Clash/Rule/1PasswordUS.yaml"Steam:<<: *RuleProviderspath: "./rules/Steam.yaml"url: "https://rule.kelee.one/Clash/Steam.yaml"Netflix:<<: *RuleProviderspath: "./rules/Netflix.yaml"url: "https://rule.kelee.one/Clash/Netflix.yaml"Emby:<<: *RuleProviderspath: "./rules/Emby.yaml"url: "https://kelee.one/Tool/Clash/Rule/EmbyServer.yaml"iCloudChina:<<: *RuleProviderspath: "./rules/iCloudChina.yaml"url: "https://kelee.one/Tool/Clash/Rule/iCloudChina.yaml"ApplePushNotificationService:<<: *RuleProviderspath: "./rules/ApplePushNotificationService.yaml"url: "https://kelee.one/Tool/Clash/Rule/ApplePushNotificationService.yaml"AppleSoftwareUpdates:<<: *RuleProviderspath: "./rules/AppleSoftwareUpdates.yaml"url: "https://kelee.one/Tool/Clash/Rule/AppleSoftwareUpdates.yaml"AppStore:<<: *RuleProviderspath: "./rules/AppStore.yaml"url: "https://kelee.one/Tool/Clash/Rule/AppStore.yaml"TestFlight:<<: *RuleProviderspath: "./rules/TestFlight.yaml"url: "https://rule.kelee.one/Clash/TestFlight.yaml"Microsoft:<<: *RuleProviderspath: "./rules/Microsoft.yaml"url: "https://rule.kelee.one/Clash/Microsoft.yaml"Google:<<: *RuleProviderspath: "./rules/Google.yaml"url: "https://rule.kelee.one/Clash/Google.yaml"Telegram:<<: *RuleProviderspath: "./rules/Telegram.yaml"url: "https://kelee.one/Tool/Clash/Rule/Telegram.yaml"ESET_China:<<: *RuleProviderspath: "./rules/ESET_China.yaml"url: "https://kelee.one/Tool/Clash/Rule/ESET_China.yaml"my_direct:<<: *RuleProviderspath: "./rules/my_direct.yaml"url: "https://"my_proxy:<<: *RuleProviderspath: "./rules/my_proxy.yaml"url: "https://"# 规则指向rules:# 规则类型, 匹配条件, 目标策略组# - RULE-SET, LAN, DIRECT- IP-CIDR,10.0.0.0/8,DIRECT,no-resolve- IP-CIDR,100.64.0.0/10,DIRECT,no-resolve- IP-CIDR,172.16.0.0/12,DIRECT,no-resolve- IP-CIDR,198.18.0.0/15,DIRECT,no-resolve- IP-CIDR,192.168.0.0/16,DIRECT,no-resolve- IP-CIDR,192.0.0.0/24,DIRECT,no-resolve- IP-CIDR6,fc00::/7,DIRECT,no-resolve- IP-CIDR6,fe80::/10,DIRECT,no-resolve- IP-CIDR6,::1/128,DIRECT,no-resolve- DOMAIN-SUFFIX,lan,DIRECT- RULE-SET, my_direct, DIRECT # 我的直连列表- RULE-SET, Direct, DIRECT #直连列表- RULE-SET, my_proxy, 其他境外网站 # <-- 我的代理列表- RULE-SET, Proxy, 其他境外网站 #代理列表- GEOSITE,category-games@cn,DIRECT- RULE-SET, ChinaDownloadCDN, DIRECT- RULE-SET, InternationalDownloadCDN, 境外下载- RULE-SET, AI, AI- RULE-SET, TikTok, TikTok- RULE-SET, Steam, 其他境外网站- RULE-SET, Game, 游戏选择- RULE-SET, Netflix, Netflix# - RULE-SET, Emby, Emby- RULE-SET, TestFlight, TestFlight- RULE-SET, iCloudChina, DIRECT- RULE-SET, ApplePushNotificationService, DIRECT- RULE-SET, AppleSoftwareUpdates, DIRECT- RULE-SET, AppStore, App Store# - RULE-SET, 1Password, 1Password- RULE-SET, Microsoft, 其他境外网站- RULE-SET, Google, 其他境外网站- RULE-SET, Telegram, 其他境外网站- RULE-SET, ESET_China, DIRECT- GEOIP, CN, DIRECT- GEOSITE, CN, DIRECT- DOMAIN-SUFFIX,cn,DIRECT- MATCH, 其他境外网站 -
以上规则和下方完整配置文件并未提供去广告,可以自行手动添加
adblock:type: httpbehavior: domainurl: "https://raw.githubusercontent.com/217heidai/adblockfilters/main/rules/adblockmihomo.yaml"path: ./ruleset/adblock.yamlawavenue:type: httpbehavior: domainurl: "https://raw.githubusercontent.com/TG-Twilight/AWAvenue-Ads-Rule/main/Filters/AWAvenue-Ads-Rule-Clash.yaml"path: ./ruleset/awavenue.yaml- RULE-SET,adblock,REJECT #去广告- RULE-SET,awavenue,REJECT #去广告
2. 完整配置
# mihomo 配置# 适用版本:所有使用 mihomo 核心的程序
#端口设置 (Ports)port: 17890 #HTTP代理端口socks-port: 17891 #SOCKS代理端口mixed-port: 17892 #混合代理端口redir-port: 17893 #透明代理(Redirect)端口tproxy-port: 17894 #透明代理(TProxy)端口
#核心功能配置 (Core Functionality)
# 启用“统一延迟测试”。开启后,对于同一个代理节点,mihomo 只会进行一次延迟测试,然后将结果共享给所有引用了这个节点的策略组。这可以有效减少不必要的网络请求,降低资源消耗。unified-delay: true# GeoIP 数据库模式。设置为 false 表示使用 geoip.dat 格式的数据库来判断 IP 地址的地理位置。如果设为 true,则会使用 Country.mmdb 格式的数据库geodata-mode: false# GeoIP 数据库加载方式。standard 表示使用标准的加载方式,legacy 则表示使用传统的加载方式。通常情况下,standard 方式更高效且功能更强大geodata-loader: standard# 自动更新 GeoIP 和 GeoSite 数据库。设置为 true 表示 mihomo 会定期检查并下载最新的数据库文件,以确保地理位置判断的准确性geo-auto-update: true# GeoIP 和 GeoSite 数据库的更新间隔时间,单位为小时。默认值为 24 小时,表示 mihomo 每隔一天会检查一次数据库更新geo-update-interval: 24# 启用 TCP 并发连接功能。设置为 true 后,mihomo 在处理 TCP 连接时可以同时处理多个连接请求,从而提高网络性能和响应速度tcp-concurrent: true# 查找进程模式。strict 表示精确匹配进程find-process-mode: strict# 全局客户端指纹。设置为 chrome,可以模拟 Chrome 浏览器的网络请求特征,提升兼容性global-client-fingerprint: chrome
# 网络与行为设置 (Network & Behavior)allow-lan: truemode: rulelog-level: infoipv6: trueudp: true
# external-controller: 0.0.0.0:9090# external-ui: zashboard# external-ui-url: 'https://github.com/Zephyruso/zashboard/releases/latest/download/dist.zip'
geox-url: geoip: "https://raw.githubusercontent.com/Loyalsoldier/v2ray-rules-dat/release/geoip.dat" geosite: "https://raw.githubusercontent.com/Loyalsoldier/v2ray-rules-dat/release/geosite.dat" mmdb: "https://geodata.kelee.one/Country-Masaiki.mmdb" asn: "https://geodata.kelee.one/GeoLite2-ASN-P3TERX.mmdb"
# 持久化存储配置 (Persistence Settings)profile: store-selected: true # 保存上次选择的策略组 store-fake-ip: true # 保存 Fake IP 映射
# 嗅探器设置 (Sniffer Settings)# 允许 mihomo 检查网络流量的内容,以确定客户端实际尝试访问的域名。这对于正确执行基于域名的规则至关重要,特别是当应用程序直接向 IP 地址发送请求时。sniffer: enable: true # 启用嗅探器 force-dns-mapping: true # 强制 DNS 映射 parse-pure-ip: true # 解析纯 IP override-destination: true # 覆盖目标地址 sniff: HTTP: ports: [80, 8080-8880] override-destination: true # 覆盖目标地址 TLS: ports: [443, 8443] QUIC: ports: [443, 8443] force-domain: - +.v2ex.com
skip-domain: - Mijia Cloud
tun: enable: true stack: system # 网络栈 dns-hijack: # DNS 劫持端口 - any:53 # 劫持任意网卡的 53 端口 auto-route: true # 自动路由,自动修改您操作系统的路由表,将大部分网络流量都指向它创建的虚拟网卡 auto-detect-interface: true # 自动识别当前连接到互联网的物理网卡
# P2P下载端口listeners: - name: socks5-in-1 type: socks port: 10808 listen: 0.0.0.0 udp: true users: [] proxy: DIRECT
dns: enable: true cache-algorithm: arc # DNS 缓存算法,支持 lru 和 arc,arc 算法在高并发场景下性能更好 respect-rules: true # 启用后,mihomo 会根据配置的规则来决定使用哪个上游 DNS 服务器进行解析, 强烈不建议和 prefer-h3 一起使用 prefer-h3: false # 优先使用 H3 listen: 0.0.0.0:1053 ipv6: true #是否为域名查询 AAAA 记录 enhanced-mode: fake-ip #当收到一个 DNS 查询请求时,mihomo 不会立即去查询真实的 IP 地址,而是会立即从 fake-ip-range 地址池中返回一个虚构的、临时的 IP 地址给客户端。当客户端带着这个“假 IP”发起网络连接时,mihomo 才会根据其对应的域名进行规则匹配和后续操作 fake-ip-range: 198.18.0.1/16 fake-ip-filter: - +.lan nameserver-policy: "+.lan": "system" # 将所有 .lan 结尾的域名解析请求直接发给 system DNS "geosite:cn,private,apple": # 将所有属于 geosite 中国列表的域名解析请求发给 direct DNS - https://dns.pub/dns-query - https://dns.alidns.com/dns-query "geosite:geolocation-!cn": # 已经包含了 gfw 类 - https://dns.adguard-dns.com/dns-query - https://dns.quad9.net/dns-query - https://dns.google/dns-query #代理节点域名解析服务器,仅用于解析代理节点的域名,如果不填则遵循 nameserver-policy、nameserver 和 fallback 的配置 proxy-server-nameserver: - https://dns.pub/dns-query - https://dns.alidns.com/dns-query
# 直连 DNS,仅用于解析需要直连的域名,如果不填则遵循 nameserver-policy、nameserver 和 fallback 的配置 direct-nameserver: - https://dns.pub/dns-query - https://dns.alidns.com/dns-query
# 默认 DNS nameserver: - https://dns.adguard-dns.com/dns-query - https://dns.quad9.net/dns-query - https://dns.google/dns-query # 仅用于解析加密DNS default-nameserver: - 223.5.5.5
# 锚点 - 节点订阅的参数 [每小时更新一次订阅节点,每 60 秒一次健康检查]NodeParam: &NodeParam { type: http, interval: 3600, health-check: { enable: true, url: "http://www.google.com/blank.html", interval: 60 }, }
# 锚点 - 节点订阅proxy-providers: # 机场1 (主用),名字取个好听的 provider1: url: "https://example.com" # 此处填上你的订阅链接,下同 <<: *NodeParam path: "./proxy_providers/provider1.yaml" # override: # additional-prefix: "provider1" # 为订阅节点添加机场名称前缀 # 机场2 (备用) provider2: url: "https://example.com" <<: *NodeParam path: "./proxy_providers/provider2.yaml" # 机场3 (备用) provider3: url: "https://example.com" <<: *NodeParam path: "./proxy_providers/provider3.yaml" provider4: url: "https://example.com" <<: *NodeParam path: "./proxy_providers/provider4.yaml"
# 锚点 - 节点筛选组FilterHK: &FilterHK '^(?=.*((?i)🇭🇰|Hong Kong|香港|(\b(HK|Hong)(\d+)?\b)))(?!.*((?i)回国|校园|游戏|🎮|(\b(GAME)\b))).*$'FilterTW: &FilterTW '^(?=.*((?i)🇹🇼|Taiwan|台湾|(\b(TW|Tai|Taiwan)(\d+)?\b)))(?!.*((?i)回国|校园|游戏|🎮|(\b(GAME)\b))).*$'FilterJP: &FilterJP '^(?=.*((?i)🇯🇵|Japan|日本|川日|东京|大阪|泉日|埼玉|(\b(JP|Japan)(\d+)?\b)))(?!.*((?i)回国|校园|游戏|🎮|(\b(GAME)\b))).*$'FilterKR: &FilterKR '^(?=.*((?i)🇰🇷|韩国|韓|首尔|(\b(KR|Korea)(\d+)?\b)))(?!.*((?i)回国|校园|游戏|🎮|(\b(GAME)\b))).*$'FilterSG: &FilterSG '^(?=.*((?i)🇸🇬|Singapore|新加坡|狮|(\b(SG|Singapore)(\d+)?\b)))(?!.*((?i)回国|校园|游戏|🎮|(\b(GAME)\b))).*$'FilterUS: &FilterUS '^(?=.*((?i)🇺🇸|USA|美国|波特兰|达拉斯|俄勒冈|凤凰城|费利蒙|硅谷|拉斯维加斯|洛杉矶|圣何塞|圣克拉拉|西雅图|芝加哥|(\b(US|United States)(\d+)?\b)))(?!.*((?i)回国|校园|游戏|🎮|(\b(GAME)\b))).*$'FilterUK: &FilterUK '^(?=.*((?i)🇬🇧|UK|英国|伦敦|(\b(UK|United Kingdom)(\d+)?\b)))(?!.*((?i)回国|校园|游戏|🎮|(\b(GAME)\b))).*$'FilterFR: &FilterFR '^(?=.*((?i)🇫🇷|法国|(\b(FR|France)(\d+)?\b)))(?!.*((?i)回国|校园|游戏|🎮|(\b(GAME)\b))).*$'FilterDE: &FilterDE '^(?=.*((?i)🇩🇪|德国|(\b(DE|Germany)(\d+)?\b)))(?!.*((?i)回国|校园|游戏|🎮|(\b(GAME)\b))).*$'FilterGame: &FilterGame '^(?=.*((?i)游戏|🎮|(\b(GAME)(\d+)?\b)))(?!.*((?i)回国|校园)).*$'FilterAll: &FilterAll '^(?=.*(.))(?!.*((?i)群|邀请|返利|循环|官网|客服|网站|网址|获取|订阅|流量|到期|机场|下次|版本|官址|备用|过期|已用|联系|邮箱|工单|贩卖|通知|倒卖|防止|国内|地址|频道|无法|说明|使用|提示|特别|访问|支持|教程|关注|更新|作者|加入|(\b(USE|USED|TOTAL|EXPIRE|EMAIL|Panel|Channel|Author)(\d+)?\b|(\d{4}-\d{2}-\d{2}|\dG)))).*$'
# 策略组参数锚点 (已修改)# 锚点 - 时延优选参数 [每 60 秒一次惰性健康检查,容差 20ms,时延超过 2 秒判定为失败,失败 3 次则自动触发健康检查]UrlTest: &UrlTest { type: url-test, interval: 60, tolerance: 20, lazy: true, url: "http://www.google.com/blank.html", disable-udp: false, timeout: 2000, max-failed-times: 3, hidden: true, }# 锚点 - 故障转移参数 [每 60 秒一次惰性健康检查,时延超过 2 秒判定为失败,失败 3 次则自动触发健康检查]FallBack: &FallBack { type: fallback, interval: 60, lazy: true, url: "http://www.google.com/blank.html", disable-udp: false, timeout: 2000, max-failed-times: 3, hidden: true, }# 锚点 - 规则参数 [每小时更新一次订阅规则,更新规则时使用直连策略]RuleProviders: &RuleProviders { type: http, behavior: classical, interval: 3600, format: yaml, proxy: DIRECT, }
# 策略组proxy-groups: # 手动选择策略组 - { name: 游戏选择, type: select, include-all-providers: true, filter: *FilterGame, proxies: [DIRECT, 🌐全球选择], } - { name: 🌐全球选择, type: select, proxies: [ DIRECT, 🇭🇰香港自动策略, 🇯🇵日本自动策略, 🇸🇬新国自动策略, 🇺🇸美国自动策略, ], } - { name: 境外下载, type: select, proxies: [ DIRECT, 🇭🇰香港自动策略, 🇯🇵日本自动策略, 🇸🇬新国自动策略, 🇺🇸美国自动策略, ], } - { name: AI, type: select, proxies: [ DIRECT, 🇭🇰香港自动策略, 🇯🇵日本自动策略, 🇸🇬新国自动策略, 🇺🇸美国自动策略, ], } - { name: TikTok, type: select, proxies: [ DIRECT, 🇭🇰香港自动策略, 🇯🇵日本自动策略, 🇸🇬新国自动策略, 🇺🇸美国自动策略, ], } - { name: Telegram, type: select, proxies: [ DIRECT, 🇭🇰香港自动策略, 🇯🇵日本自动策略, 🇸🇬新国自动策略, 🇺🇸美国自动策略, ], } - { name: App Store, type: select, proxies: [ DIRECT, 🇭🇰香港自动策略, 🇯🇵日本自动策略, 🇸🇬新国自动策略, 🇺🇸美国自动策略, ], } - { name: Apple账户, type: select, proxies: [ DIRECT, 🇭🇰香港自动策略, 🇯🇵日本自动策略, 🇸🇬新国自动策略, 🇺🇸美国自动策略, ], } - { name: TestFlight, type: select, proxies: [ DIRECT, 🇭🇰香港自动策略, 🇯🇵日本自动策略, 🇸🇬新国自动策略, 🇺🇸美国自动策略, ], } # - {name: 1Password, type: select, proxies: [DIRECT, 🇭🇰香港自动策略, 🇯🇵日本自动策略, 🇸🇬新国自动策略, 🇺🇸美国自动策略]} - { name: Microsoft, type: select, proxies: [ DIRECT, 🇭🇰香港自动策略, 🇯🇵日本自动策略, 🇸🇬新国自动策略, 🇺🇸美国自动策略, ], } - { name: Netflix, type: select, proxies: [ DIRECT, 🇭🇰香港自动策略, 🇯🇵日本自动策略, 🇸🇬新国自动策略, 🇺🇸美国自动策略, ], } # - {name: Emby, type: select, proxies: [DIRECT, 🇭🇰香港自动策略, 🇯🇵日本自动策略, 🇸🇬新国自动策略, 🇺🇸美国自动策略]} - { name: 其他境外网站, type: select, proxies: [ DIRECT, 🌐全球选择, 🇭🇰香港自动策略, 🇯🇵日本自动策略, 🇸🇬新国自动策略, 🇺🇸美国自动策略, ], }
# 自动策略组 - { name: 🇭🇰香港自动策略, type: fallback, proxies: [⏱香港时延优选策略组, 🚥香港故障转移策略组], url: "http://www.google.com/blank.html", interval: 60, } - { name: 🇯🇵日本自动策略, type: fallback, proxies: [⏱日本时延优选策略组, 🚥日本故障转移策略组], url: "http://www.google.com/blank.html", interval: 60, } - { name: 🇸🇬新国自动策略, type: fallback, proxies: [⏱新国时延优选策略组, 🚥新国故障转移策略组], url: "http://www.google.com/blank.html", interval: 60, } - { name: 🇺🇸美国自动策略, type: fallback, proxies: [⏱美国时延优选策略组, 🚥美国故障转移策略组], url: "http://www.google.com/blank.html", interval: 60, }
# 时延优选策略组 - { name: ⏱香港时延优选策略组, <<: *UrlTest, use: [provider1], filter: *FilterHK, } - { name: ⏱日本时延优选策略组, <<: *UrlTest, use: [provider1], filter: *FilterJP, } - { name: ⏱新国时延优选策略组, <<: *UrlTest, use: [provider1], filter: *FilterSG, } - { name: ⏱美国时延优选策略组, <<: *UrlTest, use: [provider1], filter: *FilterUS, }
# 故障转移策略组 - { name: 🚥香港故障转移策略组, <<: *FallBack, use: [provider2, provider3, provider4], filter: *FilterHK, } - { name: 🚥日本故障转移策略组, <<: *FallBack, use: [provider2, provider3, provider4], filter: *FilterJP, } - { name: 🚥新国故障转移策略组, <<: *FallBack, use: [provider2, provider3, provider4], filter: *FilterSG, } - { name: 🚥美国故障转移策略组, <<: *FallBack, use: [provider2, provider3, provider4], filter: *FilterUS, }
# 订阅规则rule-providers: LAN: <<: *RuleProviders path: "./rules/Lan.yaml" url: "https://kelee.one/Tool/Clash/Rule/LAN_SPLITTER.yaml"
Direct: <<: *RuleProviders path: "./rules/Direct.yaml" url: "https://kelee.one/Tool/Clash/Rule/Direct.yaml"
Proxy: <<: *RuleProviders path: "./rules/Proxy.yaml" url: "https://kelee.one/Tool/Clash/Rule/Proxy.yaml"
ChinaDownloadCDN: <<: *RuleProviders path: "./rules/ChinaDownloadCDN.yaml" url: "https://kelee.one/Tool/Clash/Rule/ChinaDownloadCDN.yaml"
InternationalDownloadCDN: <<: *RuleProviders path: "./rules/InternationalDownloadCDN.yaml" url: "https://kelee.one/Tool/Clash/Rule/InternationalDownloadCDN.yaml"
AI: <<: *RuleProviders path: "./rules/AI.yaml" url: "https://kelee.one/Tool/Clash/Rule/AI.yaml"
TikTok: <<: *RuleProviders path: "./rules/TikTok.yaml" url: "https://kelee.one/Tool/Clash/Rule/TikTok.yaml"
Game: <<: *RuleProviders path: "./rules/Game.yaml" url: "https://kelee.one/Tool/Clash/Rule/Game.yaml"
1Password: <<: *RuleProviders path: "./rules/1PasswordUS.yaml" url: "https://kelee.one/Tool/Clash/Rule/1PasswordUS.yaml"
Steam: <<: *RuleProviders path: "./rules/Steam.yaml" url: "https://rule.kelee.one/Clash/Steam.yaml"
Netflix: <<: *RuleProviders path: "./rules/Netflix.yaml" url: "https://rule.kelee.one/Clash/Netflix.yaml"
Emby: <<: *RuleProviders path: "./rules/Emby.yaml" url: "https://kelee.one/Tool/Clash/Rule/EmbyServer.yaml"
iCloudChina: <<: *RuleProviders path: "./rules/iCloudChina.yaml" url: "https://kelee.one/Tool/Clash/Rule/iCloudChina.yaml"
ApplePushNotificationService: <<: *RuleProviders path: "./rules/ApplePushNotificationService.yaml" url: "https://kelee.one/Tool/Clash/Rule/ApplePushNotificationService.yaml"
AppleSoftwareUpdates: <<: *RuleProviders path: "./rules/AppleSoftwareUpdates.yaml" url: "https://kelee.one/Tool/Clash/Rule/AppleSoftwareUpdates.yaml"
AppStore: <<: *RuleProviders path: "./rules/AppStore.yaml" url: "https://kelee.one/Tool/Clash/Rule/AppStore.yaml"
TestFlight: <<: *RuleProviders path: "./rules/TestFlight.yaml" url: "https://rule.kelee.one/Clash/TestFlight.yaml"
Microsoft: <<: *RuleProviders path: "./rules/Microsoft.yaml" url: "https://rule.kelee.one/Clash/Microsoft.yaml"
Google: <<: *RuleProviders path: "./rules/Google.yaml" url: "https://rule.kelee.one/Clash/Google.yaml"
Telegram: <<: *RuleProviders path: "./rules/Telegram.yaml" url: "https://kelee.one/Tool/Clash/Rule/Telegram.yaml"
ESET_China: <<: *RuleProviders path: "./rules/ESET_China.yaml" url: "https://kelee.one/Tool/Clash/Rule/ESET_China.yaml"
my_direct: # 个人维护的直连规则,可以用sub-store等工具分发 <<: *RuleProviders path: "./rules/my_direct.yaml" url: "https://"
my_proxy: # 个人维护的代理规则,可以用sub-store等工具分发 <<: *RuleProviders path: "./rules/my_proxy.yaml" url: "https://"
# 规则指向rules: # 规则类型, 匹配条件, 目标策略组 - RULE-SET, LAN, DIRECT - IP-CIDR,10.0.0.0/8,DIRECT,no-resolve - IP-CIDR,100.64.0.0/10,DIRECT,no-resolve - IP-CIDR,172.16.0.0/12,DIRECT,no-resolve - IP-CIDR,198.18.0.0/15,DIRECT,no-resolve - IP-CIDR,192.168.0.0/16,DIRECT,no-resolve - IP-CIDR,192.0.0.0/24,DIRECT,no-resolve - IP-CIDR6,fc00::/7,DIRECT,no-resolve - IP-CIDR6,fe80::/10,DIRECT,no-resolve - IP-CIDR6,::1/128,DIRECT,no-resolve - DOMAIN-SUFFIX,lan,DIRECT - RULE-SET, my_direct, DIRECT # 我的直连列表 - RULE-SET, Direct, DIRECT #直连列表 - RULE-SET, my_proxy, 其他境外网站 # <-- 我的代理列表 - RULE-SET, Proxy, 其他境外网站 #代理列表 - GEOSITE,category-games@cn,DIRECT - RULE-SET, ChinaDownloadCDN, DIRECT - RULE-SET, InternationalDownloadCDN, 境外下载 - RULE-SET, AI, AI - RULE-SET, TikTok, TikTok - RULE-SET, Steam, 其他境外网站 - RULE-SET, Game, 游戏选择 - RULE-SET, Netflix, Netflix # - RULE-SET, Emby, Emby - RULE-SET, TestFlight, TestFlight - RULE-SET, iCloudChina, DIRECT - RULE-SET, ApplePushNotificationService, DIRECT - RULE-SET, AppleSoftwareUpdates, DIRECT - RULE-SET, AppStore, App Store # - RULE-SET, 1Password, 1Password - RULE-SET, Microsoft, 其他境外网站 - RULE-SET, Google, 其他境外网站 - RULE-SET, Telegram, 其他境外网站 - RULE-SET, ESET_China, DIRECT - GEOIP, CN, DIRECT - GEOSITE, CN, DIRECT - DOMAIN-SUFFIX,cn,DIRECT - MATCH, 其他境外网站3. 自定义规则
你可以参见下面的代码维护自己的规则,然后用你喜欢的方式分发
# my_direct.yaml - 自定义直连规则
payload: # 格式1: DOMAIN-SUFFIX (推荐,匹配域名后缀) # - DOMAIN-SUFFIX,域名 # - DOMAIN-SUFFIX,aliyuncs.com # - DOMAIN-SUFFIX,netease.com - DOMAIN-SUFFIX,baidu.com
# 格式2: DOMAIN-KEYWORD (匹配域名中的关键字) # - DOMAIN-KEYWORD,关键字 # - DOMAIN-KEYWORD,aliyundrive
# 格式3: DOMAIN (完全匹配域名) # - DOMAIN,完整域名 # - DOMAIN,www.bilibili.com
# 格式4: IP-CIDR (匹配IP地址段) # - IP-CIDR,IP地址/掩码 # - IP-CIDR,114.114.114.114/322. Loon配置
修改自可莉klee的配置文件。如需复制完整配置文件请跳转至下一节。
1. 分段配置
-
General
注:当启用加密DNS时,传统DNS将仅用于解析加密DNS域名
mitm-on-wifi-access = false# IP查询模式ip-mode = dual# TUN IPv6配置ipv6-vif = auto# DNS server# 启用加密dns时优先使用加密dns,此dns仅用于解析加密dns服务器域名,请勿删除# dns为并发请求,dns-server组内并发,所有加密dns一起并发# 添加system便于解析局域网设备dns-server = system,223.6.6.6,119.29.29.29# DoH serverdoh-server = https://dns.alidns.com/dns-query,https://doh.pub/dns-query# doh-server = https://8.8.8.8/dns-query,https://1.1.1.1/dns-query,https://9.9.9.9/dns-query# 目前只有doh服务器能够通过代理连接,如果你想用国外DNS,请不要添加doh3-server和doq-server# DoH3 server# DoQ serverdoq-server = quic://dns.alidns.com:853# SNI辅助规则匹配sni-sniffing = true# 直连时丢弃STUNdisable-stun = true# DNS拦截方式dns-reject-mode = LoopbackIP# 域名拦截行为domain-reject-mode = DNS# UDP回落策略udp-fallback-mode = REJECT# wifi共享开启时http服务的端口wifi-access-http-port = 7222# wifi共享开启时socks5服务的端口wifi-access-socks5-port = 7221# 是否允许wifi下共享网络allow-wifi-access = false# 网络接口interface-mode = auto# 节点测速时的超时秒数test-timeout = 2# 策略切换时关闭连接disconnect-on-policy-change = false# 切换节点前的失败重试次数switch-node-after-failure-times = 3# 直连测试urlinternet-test-url = http://connectivitycheck.platform.hicloud.com/generate_204# 节点测试urlproxy-test-url = http://www.gstatic.com/generate_204# 资源解析器resource-parser = https://raw.githubusercontent.com/sub-store-org/Sub-Store/release/sub-store-parser.loon.min.js# GeoIP数据库geoip-url = https://geodata.kelee.one/Country-Masaiki.mmdb# ASN数据库ipasn-url = https://geodata.kelee.one/GeoLite2-ASN-P3TERX.mmdb# 绕过代理skip-proxy = 192.168.0.0/16,10.0.0.0/8,172.16.0.0/12,localhost,*.local,e.crashlynatics.com,*.lan# 绕过路由bypass-tun = 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.0.0.0/24,192.0.2.0/24,192.88.99.0/24,192.168.0.0/16,198.51.100.0/24,203.0.113.0/24,224.0.0.0/4,255.255.255.255/32,,localhost,*.lan -
Remote Filter
- 这里使用了sub-store在不同机场前面加上前缀便于过滤,比如[AB]、[CD]、[EF],以区分不同机场的节点
- 如果你没有部署sub-store,可以先不添加机场订阅,去plugin里启用Sub-Store插件,然后在订阅管理里添加你的机场订阅,并在前面加上前缀
- 方括号是我故意添加的便于识别和过滤
# 主用机场 (前缀 [AB]) 的节点筛选香港-主用 = NameRegex, FilterKey = "^(?=\[AB\])(?=.*((?i)🇭🇰|香港|(\b(HK|Hong)(\d+)?\b)))(?!.*((?i)回国|校园|游戏|🎮|(\b(GAME)\b))).*$"新国-主用 = NameRegex, FilterKey = "^(?=\[AB\])(?=.*((?i)🇸🇬|新加坡|狮|(\b(SG|Singapore)(\d+)?\b)))(?!.*((?i)回国|校园|游戏|🎮|(\b(GAME)\b))).*$"日本-主用 = NameRegex, FilterKey = "^(?=\[AB\])(?=.*((?i)🇯🇵|日本|川日|东京|大阪|泉日|埼玉|(\b(JP|Japan)(\d+)?\b)))(?!.*((?i)回国|校园|游戏|🎮|(\b(GAME)\b))).*$"美国-主用 = NameRegex, FilterKey = "^(?=\[AB\])(?=.*((?i)🇺🇸|美国|USA|波特兰|达拉斯|俄勒冈|凤凰城|费利蒙|硅谷|拉斯维加斯|洛杉矶|圣何塞|圣克拉拉|西雅图|芝加哥|(\b(US|United States)(\d+)?\b)))(?!.*((?i)回国|校园|游戏|🎮|(\b(GAME)\b))).*$"# 备用机场1 (前缀 [CD]) 的节点筛选香港-备用1 = NameRegex, FilterKey = "^(?=\[CD\])(?=.*((?i)🇭🇰|香港|(\b(HK|Hong)(\d+)?\b)))(?!.*((?i)回国|校园|游戏|🎮|(\b(GAME)\b))).*$"新国-备用1 = NameRegex, FilterKey = "^(?!\[)(?=.*((?i)🇸🇬|新加坡|狮|(\b(SG|Singapore)(\d+)?\b)))(?!.*((?i)回国|校园|游戏|🎮|(\b(GAME)\b))).*$"日本-备用1 = NameRegex, FilterKey = "^(?=\[CD\])(?=.*((?i)🇯🇵|日本|川日|东京|大阪|泉日|埼玉|(\b(JP|Japan)(\d+)?\b)))(?!.*((?i)回国|校园|游戏|🎮|(\b(GAME)\b))).*$"美国-备用1 = NameRegex, FilterKey = "^(?=\[CD\])(?=.*((?i)🇺🇸|美国|USA|波特兰|达拉斯|俄勒冈|凤凰城|费利蒙|硅谷|拉斯维加斯|洛杉矶|圣何塞|圣克拉拉|西雅图|芝加哥|(\b(US|United States)(\d+)?\b)))(?!.*((?i)回国|校园|游戏|🎮|(\b(GAME)\b))).*$"# 备用机场2 (前缀 [EF]) 的节点筛选香港-备用2 = NameRegex, FilterKey = "^(?=\[MJ\])(?=.*((?i)🇭🇰|香港|(\b(HK|Hong)(\d+)?\b)))(?!.*((?i)回国|校园|游戏|🎮|(\b(GAME)\b))).*$"新国-备用2 = NameRegex, FilterKey = "^(?=\[MJ\])(?=.*((?i)🇸🇬|新加坡|狮|(\b(SG|Singapore)(\d+)?\b)))(?!.*((?i)回国|校园|游戏|🎮|(\b(GAME)\b))).*$"日本-备用2 = NameRegex, FilterKey = "^(?=\[MJ\])(?=.*((?i)🇯🇵|日本|川日|东京|大阪|泉日|埼玉|(\b(JP|Japan)(\d+)?\b)))(?!.*((?i)回国|校园|游戏|🎮|(\b(GAME)\b))).*$"美国-备用2 = NameRegex, FilterKey = "^(?=\[MJ\])(?=.*((?i)🇺🇸|美国|USA|波特兰|达拉斯|俄勒冈|凤凰城|费利蒙|硅谷|拉斯维加斯|洛杉矶|圣何塞|圣克拉拉|西雅图|芝加哥|(\b(US|United States)(\d+)?\b)))(?!.*((?i)回国|校园|游戏|🎮|(\b(GAME)\b))).*$"# 其他通用筛选器游戏节点 = NameRegex, FilterKey = "^(?=.*((?i)游戏|🎮|(\b(GAME)(\d+)?\b)))(?!.*((?i)回国|校园)).*$"全球节点 = NameRegex, FilterKey = "^(?=.*(.))(?!.*((?i)群|邀请|返利|循环|官网|客服|网站|网址|获取|订阅|流量|到期|机场|下次|版本|官址|备用|过期|已用|联系|邮箱|工单|贩卖|通知|倒卖|防止|国内|地址|频道|无法|说明|使用|提示|特别|访问|支持|(\b(USE|USED|TOTAL|EXPIRE|EMAIL|Panel)\b|(\d{4}-\d{2}-\d{2}|\dG)))).*$" -
Proxy Group
- 策略组图表来自:https://github.com/Orz-3/mini 可以随便选
- 可莉提供的配置还有配合软路由工作的配置模板,但是用那套配置总是会存在小bug,包括但不限于某些国产软件加载不出来、ChatGPT响应缓慢等。如果你也存在类似问题可以切换配置进行排查
# (1) 主用策略组 (使用 "XX-主用" 筛选器)香港-主用策略 = url-test,香港-主用,interval = 60,tolerance = 30,img-url = https://raw.githubusercontent.com/Orz-3/mini/master/Color/Fastnode.png新国-主用策略 = url-test,新国-主用,interval = 60,tolerance = 30,img-url = https://raw.githubusercontent.com/Orz-3/mini/master/Color/Fastnode.png日本-主用策略 = url-test,日本-主用,interval = 60,tolerance = 30,img-url = https://raw.githubusercontent.com/Orz-3/mini/master/Color/Fastnode.png美国-主用策略 = url-test,美国-主用,interval = 60,tolerance = 30,img-url = https://raw.githubusercontent.com/Orz-3/mini/master/Color/Fastnode.png# (2) 备用1策略组 (使用 "XX-备用1" 筛选器)香港-备用1策略 = url-test,香港-备用1,interval = 60,tolerance = 30,img-url = https://raw.githubusercontent.com/Orz-3/mini/master/Color/Suda.png新国-备用1策略 = url-test,新国-备用1,interval = 60,tolerance = 30,img-url = https://raw.githubusercontent.com/Orz-3/mini/master/Color/Suda.png日本-备用1策略 = url-test,日本-备用1,interval = 60,tolerance = 30,img-url = https://raw.githubusercontent.com/Orz-3/mini/master/Color/Suda.png美国-备用1策略 = url-test,美国-备用1,interval = 60,tolerance = 30,img-url = https://raw.githubusercontent.com/Orz-3/mini/master/Color/Suda.png# (3) 备用2策略组 (使用 "XX-备用2" 筛选器)香港-备用2策略 = url-test,香港-备用2,interval = 60,tolerance = 30,img-url = https://raw.githubusercontent.com/Orz-3/mini/master/Color/Mimemi.png新国-备用2策略 = url-test,新国-备用2,interval = 60,tolerance = 30,img-url = https://raw.githubusercontent.com/Orz-3/mini/master/Color/Mimemi.png日本-备用2策略 = url-test,日本-备用2,interval = 60,tolerance = 30,img-url = https://raw.githubusercontent.com/Orz-3/mini/master/Color/Mimemi.png美国-备用2策略 = url-test,美国-备用2,interval = 60,tolerance = 30,img-url = https://raw.githubusercontent.com/Orz-3/mini/master/Color/Mimemi.png# (4) 最终自动策略 (模式: fallback)# 策略链: 主用 -> 备用1 -> 备用2# 如果你需要所有机场一起用,可以把fallback改成url-test或者load-balance香港自动策略 = fallback,香港-主用策略,香港-备用1策略,香港-备用2策略,interval = 300,max-timeout = 2000,img-url = https://raw.githubusercontent.com/Orz-3/mini/master/Color/Urltest.png新国自动策略 = fallback,新国-主用策略,新国-备用1策略,新国-备用2策略,interval = 300,max-timeout = 2000,img-url = https://raw.githubusercontent.com/Orz-3/mini/master/Color/Urltest.png日本自动策略 = fallback,日本-主用策略,日本-备用1策略,日本-备用2策略,interval = 300,max-timeout = 2000,img-url = https://raw.githubusercontent.com/Orz-3/mini/master/Color/Urltest.png美国自动策略 = fallback,美国-主用策略,美国-备用1策略,美国-备用2策略,interval = 300,max-timeout = 2000,img-url = https://raw.githubusercontent.com/Orz-3/mini/master/Color/Urltest.png全球自动策略 = url-test,香港自动策略,新国自动策略,日本自动策略,美国自动策略,interval = 60,max-timeout = 2000,img-url = https://raw.githubusercontent.com/Orz-3/mini/master/Color/Roundrobin.png# (5) 兜底策略# 匹配优先级:rule > plugin > remote rule > final# 也就是说所有规则都不匹配时,就会使用final的策略,final指向这个策略组其他境外网站 = select,DIRECT,全球自动策略,香港自动策略,新国自动策略,日本自动策略,美国自动策略,img-url = https://raw.githubusercontent.com/Orz-3/mini/master/Color/Available.png -
Rule
# 当配置文件中没有任何有效策略组时,Loon将使用内置的PROXY策略组# 当配置文件中存在有效的策略组时,内置的PROXY策略组将不再允许被调用,仅可使用用户配置的策略组# 配置文件已自带远程GEOIP, cn, DIRECT规则,请勿在此添加# 请勿修改远程CN REGION规则的排序甚至删除# 已经订阅LAN规则,无须局域网段DOMAIN-SUFFIX,apple-relay.cloudflare.com,日本自动策略DOMAIN-SUFFIX,apple-relay.apple.com,日本自动策略IP-CIDR,28.0.0.1/8,DIRECTIP-CIDR,198.18.0.1/16,DIRECTIP-CIDR,198.18.0.0/15,DIRECTIP-CIDR6,fc00::/18,DIRECTFINAL, 其他境外网站 -
Remote Rule
https://rule.kelee.one/Loon/Telegram.lsr, policy=其他境外网站, tag=Telegram, enabled=truehttps://kelee.one/Tool/Loon/Lsr/TikTok.lsr, policy=新国自动策略, tag=TikTok, enabled=truehttps://kelee.one/Tool/Loon/Lsr/AI.lsr, policy=新国自动策略, tag=AI, enabled=truehttps://kelee.one/Tool/Loon/Lsr/AppleAccount.lsr, policy=DIRECT, tag=Apple Account, enabled=truehttps://kelee.one/Tool/Loon/Lsr/AppStore.lsr, policy=DIRECT, tag=App Store, enabled=truehttps://rule.kelee.one/Loon/GitHub.lsr, policy=其他境外网站, tag=GitHub, enabled=truehttps://rule.kelee.one/Loon/Netflix.lsr, policy=新国自动策略, tag=Netflix, enabled=truehttps://rule.kelee.one/Loon/YouTube.lsr, policy=其他境外网站, tag=Youtube, enabled=truehttps://rule.kelee.one/Loon/Disney.lsr, policy=其他境外网站, tag=Disney, enabled=truehttps://rule.kelee.one/Loon/Twitter.lsr, policy=其他境外网站, tag=Twitter, enabled=truehttps://rule.kelee.one/Loon/Facebook.lsr, policy=其他境外网站, tag=Facebook, enabled=truehttps://rule.kelee.one/Loon/Instagram.lsr, policy=其他境外网站, tag=Instagram, enabled=truehttps://rule.kelee.one/Loon/Spotify.lsr, policy=其他境外网站, tag=Spotify, enabled=truehttps://rule.kelee.one/Loon/Google.lsr, policy=其他境外网站, tag=Google, enabled=truehttps://rule.kelee.one/Loon/OneDrive.lsr, policy=其他境外网站, tag=OneDrive, enabled=truehttps://raw.githubusercontent.com/fmz200/wool_scripts/main/Loon/rule/rejectAd.list, policy=REJECT, tag=rejectAd, enabled=truehttps://adrules.top/adrules.list, policy=REJECT, tag=adrules, enabled=truehttps://raw.githubusercontent.com/TG-Twilight/AWAvenue-Ads-Rule/main/Filters/AWAvenue-Ads-Rule-Surge-RULE-SET.list, policy=REJECT, tag=awavenue, enabled=truehttps://kelee.one/Tool/Loon/Lsr/LAN_SPLITTER, policy=DIRECT, tag=LAN, enabled=truehttps://kelee.one/Tool/Loon/Lsr/REGION_SPLITTER, policy=DIRECT, tag=CN REGION, enabled=true -
Plugin
https://kelee.one/Tool/Loon/Lpx/LoonGallery.lpx, policy=其他境外网站, enabled=truehttps://kelee.one/Tool/Loon/Lpx/Block_HTTPDNS.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/BlockAdvertisers.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/Remove_ads_by_keli.lpx, enabled=true# ↑这四个优先级最高,请勿调整顺序https://kelee.one/Tool/Loon/Lpx/QuickSearch.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/Prevent_DNS_Leaks.lpx, policy=其他境外网站, enabled=truehttps://kelee.one/Tool/Loon/Lpx/Node_detection_tool.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/TestFlightRegionUnlock.lpx, policy=DIRECT, enabled=truehttps://kelee.one/Tool/Loon/Lpx/BoxJs.lpx, policy=其他境外网站, enabled=false# Sub-Store插件用于管理和更新订阅,请根据需要启用https://kelee.one/Tool/Loon/Lpx/Sub-Store.lpx, policy=DIRECT, enabled=falsehttps://kelee.one/Tool/Loon/Lpx/Script-Hub.lpx, policy=其他境外网站, enabled=falsehttps://raw.githubusercontent.com/GeQ1an/Rules/master/Loon/Rewrite/Rewrite.plugin, enabled=truehttps://kelee.one/Tool/Loon/Lpx/AppleWeatherEnhancer.lpx, enabled=truehttps://whatshub.top/plugin/adultraplus.plugin, enabled=truehttps://raw.githubusercontent.com/app2smile/rules/master/plugin/adsense.plugin, enabled=truehttps://kelee.one/Tool/Loon/Lpx/NeteaseCloudMusic_remove_ads.lpx, enabled=true# ↑以上为通用插件,优先级从上往下,请勿调整# ↓以下为应用插件,请根据需要自行选择启用https://raw.githubusercontent.com/deezertidal/private/master/plugallery/wechatad.plugin, enabled=truehttps://raw.githubusercontent.com/deezertidal/private/master/plugallery/thunder.plugin, enabled=truehttps://github.com/BiliUniverse/Redirect/releases/latest/download/BiliBili.Redirect.plugin, enabled=truehttps://github.com/BiliUniverse/ADBlock/releases/latest/download/BiliBili.ADBlock.plugin, enabled=truehttps://github.com/BiliUniverse/Enhanced/releases/latest/download/BiliBili.Enhanced.plugin, enabled=truehttps://kelee.one/Tool/Loon/Lpx/TaobaoTravel_remove_ads.lpx, enabled=truehttps://raw.githubusercontent.com/deezertidal/private/master/plugallery/ydcd.plugin, enabled=truehttps://raw.githubusercontent.com/deezertidal/private/master/plugallery/doc.plugin, enabled=truehttps://raw.githubusercontent.com/deezertidal/private/master/plugallery/WPS.plugin, enabled=truehttps://raw.githubusercontent.com/deezertidal/private/master/plugallery/documents.plugin, enabled=truehttps://raw.githubusercontent.com/deezertidal/private/master/plugallery/bili.plugin, enabled=truehttps://kelee.one/Tool/Loon/Lpx/Google.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/Weixin_external_links_unlock.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/QQ_Redirect.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/JD_Price.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/CosmosPodcast_remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/TXDocs_remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/WPS_Documents_remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/HKDouYin_remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/SF-Express_remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/123NetWorkDisk_remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/YoudaoDict_remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/PinDuoDuo_remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/FleaMarket_remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/Douyu_remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/BiliComic_remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/XiaoHeiHe_remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/DiDi_remove_ads.lpx, enabled=truehttps://github.com/DualSubs/Spotify/releases/latest/download/DualSubs.Spotify.plugin, enabled=truehttps://kelee.one/Tool/Loon/Lpx/Spotify_remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/12306_remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/Taobao_remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/JD_remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/Umetrip_remove_ads.lpx, enabled=falsehttps://kelee.one/Tool/Loon/Lpx/AliYunDrive_remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/WexinMiniPrograms_Remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/Amap_remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/BaiduNetDisk_remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/BaiduSearchWebpage_remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/IThome_remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/Weixin_Official_Accounts_remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/RedPaper_remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/smzdm_remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/CoolApk_remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/Zhihu_remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/Weibo_intl_remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/Bilibili_remove_ads.lpx, policy=DIRECT, enabled=truehttps://kelee.one/Tool/Loon/Lpx/Weibo_remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/YouTube_remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/YouTubeSubtitlesTranslation.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/Tieba_remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/Cainiao_remove_ads.lpx, enabled=true
2. 完整配置
# Loon 自动配置 - 此配置文件自动选择网络时延最低的节点,全程无需人工干预,完全自动化。# Date: 2025-11-08 00:21:37# Author: https://t.me/iKeLee# 更多插件可前往 https://hub.kelee.one 安装# Loon中文文档:https://nsloon.app/docs/intro/
[General]# IP查询模式ip-mode=dual# TUN IPv6配置ipv6-vif=auto# DNS server# 启用加密dns时优先使用加密dns,此dns仅用于解析加密dns服务器域名,请勿删除# dns为并发请求,dns-server组内并发,所有加密dns一起并发# 添加system便于解析局域网设备dns-server=system,223.6.6.6,119.29.29.29# DoH serverdoh-server = https://dns.alidns.com/dns-query,https://doh.pub/dns-query# doh-server = https://8.8.8.8/dns-query,https://1.1.1.1/dns-query,https://9.9.9.9/dns-query# 目前只有doh服务器能够通过代理连接,如果你想用国外DNS,请不要添加doh3-server和doq-server# DoH3 server# DoQ serverdoq-server = quic://dns.alidns.com:853# SNI辅助规则匹配sni-sniffing = true# 直连时丢弃STUNdisable-stun = true# DNS拦截方式dns-reject-mode = LoopbackIP# 域名拦截行为domain-reject-mode = DNS# UDP回落策略udp-fallback-mode = REJECT# wifi共享开启时http服务的端口wifi-access-http-port = 7222# wifi共享开启时socks5服务的端口wifi-access-socks5-port = 7221# 是否允许wifi下共享网络allow-wifi-access = false# 网络接口interface-mode = auto# 节点测速时的超时秒数test-timeout = 2# 策略切换时关闭连接disconnect-on-policy-change = false# 切换节点前的失败重试次数switch-node-after-failure-times = 3# 直连测试urlinternet-test-url = http://connectivitycheck.platform.hicloud.com/generate_204# 节点测试urlproxy-test-url = http://www.gstatic.com/generate_204# 资源解析器resource-parser = https://raw.githubusercontent.com/sub-store-org/Sub-Store/release/sub-store-parser.loon.min.js# GeoIP数据库geoip-url = https://geodata.kelee.one/Country-Masaiki.mmdb# ASN数据库ipasn-url = https://geodata.kelee.one/GeoLite2-ASN-P3TERX.mmdb# 绕过代理skip-proxy = 192.168.0.0/16,10.0.0.0/8,172.16.0.0/12,localhost,*.local,e.crashlynatics.com,*.lan# 绕过路由bypass-tun = 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.0.0.0/24,192.0.2.0/24,192.88.99.0/24,192.168.0.0/16,198.51.100.0/24,203.0.113.0/24,224.0.0.0/4,255.255.255.255/32,,localhost,*.lan
[Proxy]
[Remote Proxy]
[Remote Filter]# 主用机场 (前缀 [AB]) 的节点筛选香港-主用 = NameRegex, FilterKey = "^(?=\[AB\])(?=.*((?i)🇭🇰|香港|(\b(HK|Hong)(\d+)?\b)))(?!.*((?i)回国|校园|游戏|🎮|(\b(GAME)\b))).*$"新国-主用 = NameRegex, FilterKey = "^(?=\[AB\])(?=.*((?i)🇸🇬|新加坡|狮|(\b(SG|Singapore)(\d+)?\b)))(?!.*((?i)回国|校园|游戏|🎮|(\b(GAME)\b))).*$"日本-主用 = NameRegex, FilterKey = "^(?=\[AB\])(?=.*((?i)🇯🇵|日本|川日|东京|大阪|泉日|埼玉|(\b(JP|Japan)(\d+)?\b)))(?!.*((?i)回国|校园|游戏|🎮|(\b(GAME)\b))).*$"美国-主用 = NameRegex, FilterKey = "^(?=\[AB\])(?=.*((?i)🇺🇸|美国|USA|波特兰|达拉斯|俄勒冈|凤凰城|费利蒙|硅谷|拉斯维加斯|洛杉矶|圣何塞|圣克拉拉|西雅图|芝加哥|(\b(US|United States)(\d+)?\b)))(?!.*((?i)回国|校园|游戏|🎮|(\b(GAME)\b))).*$"
# 备用机场1 (前缀 [CD]) 的节点筛选香港-备用1 = NameRegex, FilterKey = "^(?=\[CD\])(?=.*((?i)🇭🇰|香港|(\b(HK|Hong)(\d+)?\b)))(?!.*((?i)回国|校园|游戏|🎮|(\b(GAME)\b))).*$"新国-备用1 = NameRegex, FilterKey = "^(?=\[CD\])(?=.*((?i)🇸🇬|新加坡|狮|(\b(SG|Singapore)(\d+)?\b)))(?!.*((?i)回国|校园|游戏|🎮|(\b(GAME)\b))).*$"日本-备用1 = NameRegex, FilterKey = "^(?=\[CD\])(?=.*((?i)🇯🇵|日本|川日|东京|大阪|泉日|埼玉|(\b(JP|Japan)(\d+)?\b)))(?!.*((?i)回国|校园|游戏|🎮|(\b(GAME)\b))).*$"美国-备用1 = NameRegex, FilterKey = "^(?=\[CD\])(?=.*((?i)🇺🇸|美国|USA|波特兰|达拉斯|俄勒冈|凤凰城|费利蒙|硅谷|拉斯维加斯|洛杉矶|圣何塞|圣克拉拉|西雅图|芝加哥|(\b(US|United States)(\d+)?\b)))(?!.*((?i)回国|校园|游戏|🎮|(\b(GAME)\b))).*$"
# 备用机场2 (前缀 [EF]) 的节点筛选香港-备用2 = NameRegex, FilterKey = "^(?=\[MJ\])(?=.*((?i)🇭🇰|香港|(\b(HK|Hong)(\d+)?\b)))(?!.*((?i)回国|校园|游戏|🎮|(\b(GAME)\b))).*$"新国-备用2 = NameRegex, FilterKey = "^(?=\[MJ\])(?=.*((?i)🇸🇬|新加坡|狮|(\b(SG|Singapore)(\d+)?\b)))(?!.*((?i)回国|校园|游戏|🎮|(\b(GAME)\b))).*$"日本-备用2 = NameRegex, FilterKey = "^(?=\[MJ\])(?=.*((?i)🇯🇵|日本|川日|东京|大阪|泉日|埼玉|(\b(JP|Japan)(\d+)?\b)))(?!.*((?i)回国|校园|游戏|🎮|(\b(GAME)\b))).*$"美国-备用2 = NameRegex, FilterKey = "^(?=\[MJ\])(?=.*((?i)🇺🇸|美国|USA|波特兰|达拉斯|俄勒冈|凤凰城|费利蒙|硅谷|拉斯维加斯|洛杉矶|圣何塞|圣克拉拉|西雅图|芝加哥|(\b(US|United States)(\d+)?\b)))(?!.*((?i)回国|校园|游戏|🎮|(\b(GAME)\b))).*$"
# 其他通用筛选器游戏节点 = NameRegex, FilterKey = "^(?=.*((?i)游戏|🎮|(\b(GAME)(\d+)?\b)))(?!.*((?i)回国|校园)).*$"全球节点 = NameRegex, FilterKey = "^(?=.*(.))(?!.*((?i)群|邀请|返利|循环|官网|客服|网站|网址|获取|订阅|流量|到期|机场|下次|版本|官址|备用|过期|已用|联系|邮箱|工单|贩卖|通知|倒卖|防止|国内|地址|频道|无法|说明|使用|提示|特别|访问|支持|(\b(USE|USED|TOTAL|EXPIRE|EMAIL|Panel)\b|(\d{4}-\d{2}-\d{2}|\dG)))).*$"
[Proxy Group]# (1) 主用策略组 (使用 "XX-主用" 筛选器)香港-主用策略 = url-test,香港-主用,interval = 60,tolerance = 30,img-url = https://raw.githubusercontent.com/Orz-3/mini/master/Color/Fastnode.png新国-主用策略 = url-test,新国-主用,interval = 60,tolerance = 30,img-url = https://raw.githubusercontent.com/Orz-3/mini/master/Color/Fastnode.png日本-主用策略 = url-test,日本-主用,interval = 60,tolerance = 30,img-url = https://raw.githubusercontent.com/Orz-3/mini/master/Color/Fastnode.png美国-主用策略 = url-test,美国-主用,interval = 60,tolerance = 30,img-url = https://raw.githubusercontent.com/Orz-3/mini/master/Color/Fastnode.png
# (2) 备用1策略组 (使用 "XX-备用1" 筛选器)香港-备用1策略 = url-test,香港-备用1,interval = 60,tolerance = 30,img-url = https://raw.githubusercontent.com/Orz-3/mini/master/Color/Suda.png新国-备用1策略 = url-test,新国-备用1,interval = 60,tolerance = 30,img-url = https://raw.githubusercontent.com/Orz-3/mini/master/Color/Suda.png日本-备用1策略 = url-test,日本-备用1,interval = 60,tolerance = 30,img-url = https://raw.githubusercontent.com/Orz-3/mini/master/Color/Suda.png美国-备用1策略 = url-test,美国-备用1,interval = 60,tolerance = 30,img-url = https://raw.githubusercontent.com/Orz-3/mini/master/Color/Suda.png
# (3) 备用2策略组 (使用 "XX-备用2" 筛选器)香港-备用2策略 = url-test,香港-备用2,interval = 60,tolerance = 30,img-url = https://raw.githubusercontent.com/Orz-3/mini/master/Color/Mimemi.png新国-备用2策略 = url-test,新国-备用2,interval = 60,tolerance = 30,img-url = https://raw.githubusercontent.com/Orz-3/mini/master/Color/Mimemi.png日本-备用2策略 = url-test,日本-备用2,interval = 60,tolerance = 30,img-url = https://raw.githubusercontent.com/Orz-3/mini/master/Color/Mimemi.png美国-备用2策略 = url-test,美国-备用2,interval = 60,tolerance = 30,img-url = https://raw.githubusercontent.com/Orz-3/mini/master/Color/Mimemi.png
# (4) 最终自动策略 (模式: fallback)# 策略链: 主用 -> 备用1 -> 备用2# 如果你需要所有机场一起用,可以把fallback改成url-test或者load-balance香港自动策略 = fallback,香港-主用策略,香港-备用1策略,香港-备用2策略,interval = 300,max-timeout = 2000,img-url = https://raw.githubusercontent.com/Orz-3/mini/master/Color/Urltest.png新国自动策略 = fallback,新国-主用策略,新国-备用1策略,新国-备用2策略,interval = 300,max-timeout = 2000,img-url = https://raw.githubusercontent.com/Orz-3/mini/master/Color/Urltest.png日本自动策略 = fallback,日本-主用策略,日本-备用1策略,日本-备用2策略,interval = 300,max-timeout = 2000,img-url = https://raw.githubusercontent.com/Orz-3/mini/master/Color/Urltest.png美国自动策略 = fallback,美国-主用策略,美国-备用1策略,美国-备用2策略,interval = 300,max-timeout = 2000,img-url = https://raw.githubusercontent.com/Orz-3/mini/master/Color/Urltest.png全球自动策略 = url-test,香港自动策略,新国自动策略,日本自动策略,美国自动策略,interval = 60,max-timeout = 2000,img-url = https://raw.githubusercontent.com/Orz-3/mini/master/Color/Roundrobin.png
# (5) 兜底策略# 匹配优先级:rule > plugin > remote rule > final# 也就是说所有规则都不匹配时,就会使用final的策略,final指向这个策略组其他境外网站 = select,DIRECT,全球自动策略,香港自动策略,新国自动策略,日本自动策略,美国自动策略,img-url = https://raw.githubusercontent.com/Orz-3/mini/master/Color/Available.png
[Rule]# 当配置文件中没有任何有效策略组时,Loon将使用内置的PROXY策略组# 当配置文件中存在有效的策略组时,内置的PROXY策略组将不再允许被调用,仅可使用用户配置的策略组# 配置文件已自带远程GEOIP, cn, DIRECT规则,请勿在此添加# 请勿修改远程CN REGION规则的排序甚至删除# 已经订阅LAN规则,无须局域网段DOMAIN-SUFFIX,apple-relay.cloudflare.com,日本自动策略DOMAIN-SUFFIX,apple-relay.apple.com,日本自动策略IP-CIDR,28.0.0.1/8,DIRECTIP-CIDR,198.18.0.1/16,DIRECTIP-CIDR,198.18.0.0/15,DIRECTIP-CIDR6,fc00::/18,DIRECTFINAL, 其他境外网站
[Remote Rule]https://rule.kelee.one/Loon/Telegram.lsr, policy=其他境外网站, tag=Telegram, enabled=truehttps://kelee.one/Tool/Loon/Lsr/TikTok.lsr, policy=新国自动策略, tag=TikTok, enabled=truehttps://kelee.one/Tool/Loon/Lsr/AI.lsr, policy=新国自动策略, tag=AI, enabled=truehttps://kelee.one/Tool/Loon/Lsr/AppleAccount.lsr, policy=DIRECT, tag=Apple Account, enabled=truehttps://kelee.one/Tool/Loon/Lsr/AppStore.lsr, policy=DIRECT, tag=App Store, enabled=truehttps://rule.kelee.one/Loon/GitHub.lsr, policy=其他境外网站, tag=GitHub, enabled=truehttps://rule.kelee.one/Loon/Netflix.lsr, policy=新国自动策略, tag=Netflix, enabled=truehttps://rule.kelee.one/Loon/YouTube.lsr, policy=其他境外网站, tag=Youtube, enabled=truehttps://rule.kelee.one/Loon/Disney.lsr, policy=其他境外网站, tag=Disney, enabled=truehttps://rule.kelee.one/Loon/Twitter.lsr, policy=其他境外网站, tag=Twitter, enabled=truehttps://rule.kelee.one/Loon/Facebook.lsr, policy=其他境外网站, tag=Facebook, enabled=truehttps://rule.kelee.one/Loon/Instagram.lsr, policy=其他境外网站, tag=Instagram, enabled=truehttps://rule.kelee.one/Loon/Spotify.lsr, policy=其他境外网站, tag=Spotify, enabled=truehttps://rule.kelee.one/Loon/Google.lsr, policy=其他境外网站, tag=Google, enabled=truehttps://rule.kelee.one/Loon/OneDrive.lsr, policy=其他境外网站, tag=OneDrive, enabled=truehttps://raw.githubusercontent.com/fmz200/wool_scripts/main/Loon/rule/rejectAd.list, policy=REJECT, tag=rejectAd, enabled=truehttps://adrules.top/adrules.list, policy=REJECT, tag=adrules, enabled=truehttps://raw.githubusercontent.com/TG-Twilight/AWAvenue-Ads-Rule/main/Filters/AWAvenue-Ads-Rule-Surge-RULE-SET.list, policy=REJECT, tag=awavenue, enabled=truehttps://kelee.one/Tool/Loon/Lsr/LAN_SPLITTER, policy=DIRECT, tag=LAN, enabled=truehttps://kelee.one/Tool/Loon/Lsr/REGION_SPLITTER, policy=DIRECT, tag=CN REGION, enabled=true
[Host]
[Rewrite]
[Script]
[Plugin]https://kelee.one/Tool/Loon/Lpx/LoonGallery.lpx, policy=其他境外网站, enabled=truehttps://kelee.one/Tool/Loon/Lpx/Block_HTTPDNS.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/BlockAdvertisers.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/Remove_ads_by_keli.lpx, enabled=true# ↑这四个优先级最高,请勿调整顺序https://kelee.one/Tool/Loon/Lpx/QuickSearch.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/Prevent_DNS_Leaks.lpx, policy=其他境外网站, enabled=truehttps://kelee.one/Tool/Loon/Lpx/Node_detection_tool.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/TestFlightRegionUnlock.lpx, policy=DIRECT, enabled=truehttps://kelee.one/Tool/Loon/Lpx/BoxJs.lpx, policy=其他境外网站, enabled=false# Sub-Store插件用于管理和更新订阅,请根据需要启用https://kelee.one/Tool/Loon/Lpx/Sub-Store.lpx, policy=DIRECT, enabled=falsehttps://kelee.one/Tool/Loon/Lpx/Script-Hub.lpx, policy=其他境外网站, enabled=falsehttps://raw.githubusercontent.com/GeQ1an/Rules/master/Loon/Rewrite/Rewrite.plugin, enabled=truehttps://kelee.one/Tool/Loon/Lpx/AppleWeatherEnhancer.lpx, enabled=truehttps://whatshub.top/plugin/adultraplus.plugin, enabled=truehttps://raw.githubusercontent.com/app2smile/rules/master/plugin/adsense.plugin, enabled=truehttps://kelee.one/Tool/Loon/Lpx/NeteaseCloudMusic_remove_ads.lpx, enabled=true# ↑以上为通用插件,优先级从上往下,请勿调整# ↓以下为应用插件,请根据需要自行选择启用https://raw.githubusercontent.com/deezertidal/private/master/plugallery/wechatad.plugin, enabled=truehttps://raw.githubusercontent.com/deezertidal/private/master/plugallery/thunder.plugin, enabled=truehttps://github.com/BiliUniverse/Redirect/releases/latest/download/BiliBili.Redirect.plugin, enabled=truehttps://github.com/BiliUniverse/ADBlock/releases/latest/download/BiliBili.ADBlock.plugin, enabled=truehttps://github.com/BiliUniverse/Enhanced/releases/latest/download/BiliBili.Enhanced.plugin, enabled=truehttps://kelee.one/Tool/Loon/Lpx/TaobaoTravel_remove_ads.lpx, enabled=truehttps://raw.githubusercontent.com/deezertidal/private/master/plugallery/ydcd.plugin, enabled=truehttps://raw.githubusercontent.com/deezertidal/private/master/plugallery/doc.plugin, enabled=truehttps://raw.githubusercontent.com/deezertidal/private/master/plugallery/WPS.plugin, enabled=truehttps://raw.githubusercontent.com/deezertidal/private/master/plugallery/documents.plugin, enabled=truehttps://raw.githubusercontent.com/deezertidal/private/master/plugallery/bili.plugin, enabled=truehttps://kelee.one/Tool/Loon/Lpx/Google.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/Weixin_external_links_unlock.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/QQ_Redirect.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/JD_Price.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/CosmosPodcast_remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/TXDocs_remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/WPS_Documents_remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/HKDouYin_remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/SF-Express_remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/123NetWorkDisk_remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/YoudaoDict_remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/PinDuoDuo_remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/FleaMarket_remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/Douyu_remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/BiliComic_remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/XiaoHeiHe_remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/DiDi_remove_ads.lpx, enabled=truehttps://github.com/DualSubs/Spotify/releases/latest/download/DualSubs.Spotify.plugin, enabled=truehttps://kelee.one/Tool/Loon/Lpx/Spotify_remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/12306_remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/Taobao_remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/JD_remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/Umetrip_remove_ads.lpx, enabled=falsehttps://kelee.one/Tool/Loon/Lpx/AliYunDrive_remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/WexinMiniPrograms_Remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/Amap_remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/BaiduNetDisk_remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/BaiduSearchWebpage_remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/IThome_remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/Weixin_Official_Accounts_remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/RedPaper_remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/smzdm_remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/CoolApk_remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/Zhihu_remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/Weibo_intl_remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/Bilibili_remove_ads.lpx, policy=DIRECT, enabled=truehttps://kelee.one/Tool/Loon/Lpx/Weibo_remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/YouTube_remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/YouTubeSubtitlesTranslation.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/Tieba_remove_ads.lpx, enabled=truehttps://kelee.one/Tool/Loon/Lpx/Cainiao_remove_ads.lpx, enabled=true
[Mitm]ca-p12 =ca-passphrase =ca-p12 =ca-passphrase =skip-server-cert-verify = false部分信息可能已经过时