# --------------------------------------------------- # Clash / Mihomo 远程配置完美版 # 适配:订阅转换 + Clash Party # --------------------------------------------------- # 1. 基础参数 port: 7890 socks-port: 7891 mixed-port: 7890 allow-lan: true mode: rule log-level: info ipv6: false external-controller: 127.0.0.1:9090 # 2. DNS 设置 (Mihomo 最佳实践) dns: enable: true listen: 0.0.0.0:53 ipv6: false default-nameserver: - 223.5.5.5 - 119.29.29.29 enhanced-mode: fake-ip fake-ip-range: 198.18.0.1/16 fake-ip-filter: - "*.lan" - "*.local" nameserver: - https://dns.alidns.com/dns-query - https://doh.pub/dns-query # 3. 策略组 (关键:订阅转换会自动向这里注入节点) proxy-groups: # 🚀 节点选择:手动切换主入口 - name: 🚀 节点选择 type: select proxies: - ♻️ 自动选择 - 🇭🇰 香港节点 - 🇯🇵 日本节点 - 🇺🇸 美国节点 - 🇸🇬 新加坡节点 - 🇰🇷 韩国节点 - DIRECT # 正则:包含所有节点 filter: ".*" # ♻️ 自动选择:自动测速,选延迟最低 - name: ♻️ 自动选择 type: url-test url: http://www.gstatic.com/generate_204 interval: 300 tolerance: 50 proxies: [] # 正则:排除官网、剩余流量等无效节点 filter: "^(?!.*(剩余|到期|官网|过期|流量)).*" # 👇 下面是自动按地区分组 (转换器会根据名字分类) - name: 🇭🇰 香港节点 type: url-test url: http://www.gstatic.com/generate_204 interval: 300 tolerance: 50 proxies: [] filter: "(?i)港|hk|hongkong|hong kong" - name: 🇯🇵 日本节点 type: url-test url: http://www.gstatic.com/generate_204 interval: 300 tolerance: 50 proxies: [] filter: "(?i)日|jp|japan" - name: 🇺🇸 美国节点 type: url-test url: http://www.gstatic.com/generate_204 interval: 300 tolerance: 50 proxies: [] filter: "(?i)美|us|united states|america" - name: 🇸🇬 新加坡节点 type: url-test url: http://www.gstatic.com/generate_204 interval: 300 tolerance: 50 proxies: [] filter: "(?i)(新|sg|singapore)" - name: 🇰🇷 韩国节点 type: url-test url: http://www.gstatic.com/generate_204 interval: 300 tolerance: 50 proxies: [] filter: "(?i)韩|kr|korea" # 🎵 特定应用分流 - name: 📹 油管视频 type: select proxies: - 🚀 节点选择 - 🇺🇸 美国节点 - 🇭🇰 香港节点 - 🇸🇬 新加坡节点 - 🇯🇵 日本节点 - name: 📲 电报消息 type: select proxies: - 🚀 节点选择 - 🇸🇬 新加坡节点 - 🇭🇰 香港节点 - 🇺🇸 美国节点 - name: 🤖 OpenAI type: select proxies: - 🚀 节点选择 - 🇺🇸 美国节点 - 🇯🇵 日本节点 - 🇸🇬 新加坡节点 # 🐟 兜底策略 - name: 🐟 漏网之鱼 type: select proxies: - 🚀 节点选择 - DIRECT # 4. 规则集提供者 (自动更新规则,无需手动维护) rule-providers: reject: type: http behavior: domain url: "https://cdn.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/reject.txt" path: ./ruleset/reject.yaml interval: 86400 icloud: type: http behavior: domain url: "https://cdn.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/icloud.txt" path: ./ruleset/icloud.yaml interval: 86400 apple: type: http behavior: domain url: "https://cdn.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/apple.txt" path: ./ruleset/apple.yaml interval: 86400 google: type: http behavior: domain url: "https://cdn.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/google.txt" path: ./ruleset/google.yaml interval: 86400 proxy: type: http behavior: domain url: "https://cdn.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/proxy.txt" path: ./ruleset/proxy.yaml interval: 86400 direct: type: http behavior: domain url: "https://cdn.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/direct.txt" path: ./ruleset/direct.yaml interval: 86400 telegramcidr: type: http behavior: ipcidr url: "https://cdn.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/telegramcidr.txt" path: ./ruleset/telegramcidr.yaml interval: 86400 cncidr: type: http behavior: ipcidr url: "https://cdn.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/cncidr.txt" path: ./ruleset/cncidr.yaml interval: 86400 lancidr: type: http behavior: ipcidr url: "https://cdn.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/lancidr.txt" path: ./ruleset/lancidr.yaml interval: 86400 # 5. 规则匹配 (自上而下匹配) rules: # --- 1. 拦截广告 --- - RULE-SET,reject,REJECT # --- 2. 特殊应用分流 --- - RULE-SET,telegramcidr,📲 电报消息 - DOMAIN-SUFFIX,openai.com,🤖 OpenAI - DOMAIN-SUFFIX,chatgpt.com,🤖 OpenAI - DOMAIN-SUFFIX,bing.com,🤖 OpenAI - RULE-SET,google,📹 油管视频 # 包含YouTube # --- 3. 苹果与直连 --- - RULE-SET,icloud,DIRECT - RULE-SET,apple,DIRECT - RULE-SET,direct,DIRECT - RULE-SET,lancidr,DIRECT - RULE-SET,cncidr,DIRECT # --- 4. 地理位置直连 (防止漏网的国内IP) --- - GEOIP,LAN,DIRECT - GEOIP,CN,DIRECT # --- 5. 剩余流量 --- - RULE-SET,proxy,🚀 节点选择 - MATCH,🐟 漏网之鱼