From 55ea1ca345bdc02e80df2f006301360fc711ed51 Mon Sep 17 00:00:00 2001 From: ZLX Date: Sun, 6 Sep 2026 20:33:22 +0800 Subject: [PATCH] =?UTF-8?q?fix(rules):=20=E7=A7=BB=E9=99=A4=20OpenAI.list?= =?UTF-8?q?=20=E7=9A=84=20IP-ASN=20=E8=A7=84=E5=88=99=EF=BC=8C=E9=81=BF?= =?UTF-8?q?=E5=85=8D=20OpenClash=20=E5=86=85=E6=A0=B8=E5=90=AF=E5=8A=A8?= =?UTF-8?q?=E6=AD=BB=E9=94=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit mihomo 在配置解析阶段遇到 IP-ASN 规则会同步下载 ASN.mmdb,而此刻 OpenClash 的代理与防火墙转发规则尚未建立,内核内置下载源又在 GitHub, 国内裸连必然 90s 超时后 fatal 退出,表现为「换了配置就起不来」: Parse config error: rules[38] [IP-ASN,20473,OpenAI&Anthropic,no-resolve] error: can't download ASN.mmdb: context deadline exceeded AS20473 (AS-CHOOPA / Vultr) 整段粒度过粗,会把所有跑在 Vultr 上的服务 误划进 AI 组;而上方 40+ 条域名规则与 openai/claude/anthropic 三个 DOMAIN-KEYWORD 已足够覆盖,这条规则边际价值接近零。 同时在文件内留下注释,避免将来手工同步上游时再次引入。 Co-Authored-By: Claude Opus 5 (1M context) Claude-Session: https://claude.ai/code/session_01FU5gvkYhVMeoiXU3A9dgiU --- Rules/OpenAI.list | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Rules/OpenAI.list b/Rules/OpenAI.list index c2d6aa7..5b20951 100644 --- a/Rules/OpenAI.list +++ b/Rules/OpenAI.list @@ -33,7 +33,12 @@ DOMAIN-SUFFIX,turn.livekit.cloud DOMAIN-KEYWORD,openai IP-CIDR,24.199.123.28/32,no-resolve IP-CIDR,64.23.132.171/32,no-resolve -IP-ASN,20473,no-resolve + +# 已移除 IP-ASN,20473 (AS-CHOOPA / Vultr),请勿从上游同步回来: +# 1) mihomo 遇 IP-ASN 会在配置解析阶段同步下载 ASN.mmdb,而此刻路由器上 +# 代理与防火墙规则尚未建立,国内裸连必然超时 -> 内核 fatal 启动失败。 +# 2) 整段 Vultr ASN 粒度过粗,会把所有跑在 Vultr 上的服务误划进 AI 组。 +# 3) 上方 40+ 条域名规则与 openai/claude/anthropic 三个关键词已足够覆盖。 # 本地补充 DOMAIN-SUFFIX,challenges.cloudflare.com