Update clash_v4.yaml
This commit is contained in:
parent
c9f809314b
commit
2be1c36b34
521
clash_v4.yaml
521
clash_v4.yaml
@ -1,199 +1,530 @@
|
|||||||
# ----------------------- Clash Meta – Optimised -----------------------
|
# HTTP 端口
|
||||||
mixed-port: 7890 # 同时监听 HTTP / SOCKS
|
mixed-port: 7890
|
||||||
redir-port: 7892 # Linux & macOS 透明代理端口
|
|
||||||
allow-lan: false # 旁路由场景才改为 true
|
# Linux 及 macOS 的 redir 端口
|
||||||
mode: Rule # Rule / Global / Direct
|
# redir-port: 7892
|
||||||
|
|
||||||
|
allow-lan: false
|
||||||
|
|
||||||
|
# 仅适用于设置 allow-lan 为 true 时
|
||||||
|
# "*": 绑定所有 IP 地址
|
||||||
|
# 192.168.122.11: 绑定单个 IPv4 地址
|
||||||
|
# "[aaaa::a8aa:ff:fe09:57d8]": 绑定单个 IPv6 地址
|
||||||
|
# bind-address: "*"
|
||||||
|
|
||||||
|
# Rule / Global / Direct (默认为 Rule 模式)
|
||||||
|
mode: Rule
|
||||||
|
|
||||||
|
# 设置输出日志的等级 (默认为 info)
|
||||||
|
# info / warning / error / debug / silent
|
||||||
log-level: info
|
log-level: info
|
||||||
|
|
||||||
|
# RESTful API for clash
|
||||||
external-controller: 127.0.0.1:9090
|
external-controller: 127.0.0.1:9090
|
||||||
|
|
||||||
# ========= Proxy-providers =========
|
# 启用 IPv6
|
||||||
|
ipv6: true
|
||||||
|
|
||||||
|
# 增强模式
|
||||||
|
enhanced-mode: fake-ip
|
||||||
|
|
||||||
|
# DNS 配置优化
|
||||||
|
dns:
|
||||||
|
enable: true
|
||||||
|
listen: 0.0.0.0:53
|
||||||
|
ipv6: true
|
||||||
|
enhanced-mode: fake-ip
|
||||||
|
fake-ip-range: 198.18.0.1/16
|
||||||
|
fake-ip-filter:
|
||||||
|
- '*.lan'
|
||||||
|
- '*.local'
|
||||||
|
- localhost.ptlogin2.qq.com
|
||||||
|
- '+.srv.nintendo.net'
|
||||||
|
- '+.stun.playstation.net'
|
||||||
|
- xbox.*.microsoft.com
|
||||||
|
- '*.battlenet.com.cn'
|
||||||
|
- '*.battlenet.com'
|
||||||
|
- '*.blzstatic.cn'
|
||||||
|
- '*.battle.net'
|
||||||
|
nameserver:
|
||||||
|
- 223.5.5.5
|
||||||
|
- 119.29.29.29
|
||||||
|
- 114.114.114.114
|
||||||
|
fallback:
|
||||||
|
- 8.8.8.8
|
||||||
|
- 1.1.1.1
|
||||||
|
- tls://dns.google
|
||||||
|
fallback-filter:
|
||||||
|
geoip: true
|
||||||
|
geoip-code: CN
|
||||||
|
ipcidr:
|
||||||
|
- 240.0.0.0/4
|
||||||
|
|
||||||
proxy-providers:
|
proxy-providers:
|
||||||
# 统一用 “AirportShandianPro-XXX.yaml” 命名,避免写错 path
|
|
||||||
AirportShandianProAll:
|
AirportShandianProAll:
|
||||||
type: http
|
type: http
|
||||||
path: ./providers/proxy/AirportShandianProAll.yaml
|
path: ./providers/proxy/AirportShandianProAll.yaml
|
||||||
url: "https://a.ppconverter.eu.org/api/convert?url=https://times1732002366.subxiandan.top:9604/v2b/shandian/api/v1/client/subscribe?token=fdee6024ef338b23b9012eb748030d1c"
|
url: "https://a.ppconverter.eu.org/api/convert?url=https://times1732002366.subxiandan.top:9604/v2b/shandian/api/v1/client/subscribe?token=fdee6024ef338b23b9012eb748030d1c"
|
||||||
interval: 1800
|
interval: 1800
|
||||||
health-check: {enable: true, url: http://www.gstatic.com/generate_204, interval: 300}
|
health-check:
|
||||||
|
enable: true
|
||||||
|
url: http://www.gstatic.com/generate_204
|
||||||
|
interval: 300
|
||||||
|
timeout: 5000
|
||||||
|
|
||||||
AirportShandianProForeign: # “Foregin” → “Foreign”
|
AirportShandianProForegin:
|
||||||
<<: *AirportShandianProAll
|
type: http
|
||||||
|
path: ./providers/proxy/AirportShandianProForegin.yaml
|
||||||
|
url: "https://a.ppconverter.eu.org/api/convert?url=https://times1732002366.subxiandan.top:9604/v2b/shandian/api/v1/client/subscribe?token=fdee6024ef338b23b9012eb748030d1c"
|
||||||
|
interval: 1800
|
||||||
|
health-check:
|
||||||
|
enable: true
|
||||||
|
url: http://www.gstatic.com/generate_204
|
||||||
|
interval: 300
|
||||||
|
timeout: 5000
|
||||||
|
|
||||||
AirportShandianProAmerica:
|
AirportShandianProAmerica:
|
||||||
<<: *AirportShandianProAll
|
type: http
|
||||||
path: ./providers/proxy/AirportShandianProAmerica.yaml
|
path: ./providers/proxy/AirportShandianProAmerica.yaml
|
||||||
|
url: "https://a.ppconverter.eu.org/api/convert?url=https://times1732002366.subxiandan.top:9604/v2b/shandian/api/v1/client/subscribe?token=fdee6024ef338b23b9012eb748030d1c"
|
||||||
|
interval: 1800
|
||||||
filter: '美国'
|
filter: '美国'
|
||||||
|
health-check:
|
||||||
|
enable: true
|
||||||
|
url: http://www.gstatic.com/generate_204
|
||||||
|
interval: 300
|
||||||
|
timeout: 5000
|
||||||
|
|
||||||
AirportShandianProJapan:
|
AirportShandianProJapan:
|
||||||
<<: *AirportShandianProAll
|
type: http
|
||||||
path: ./providers/proxy/AirportShandianProJapan.yaml
|
path: ./providers/proxy/AirportShandianProJapan.yaml
|
||||||
|
url: "https://a.ppconverter.eu.org/api/convert?url=https://times1732002366.subxiandan.top:9604/v2b/shandian/api/v1/client/subscribe?token=fdee6024ef338b23b9012eb748030d1c"
|
||||||
|
interval: 1800
|
||||||
filter: '日本'
|
filter: '日本'
|
||||||
|
health-check:
|
||||||
|
enable: true
|
||||||
|
url: http://www.gstatic.com/generate_204
|
||||||
|
interval: 300
|
||||||
|
timeout: 5000
|
||||||
|
|
||||||
AirportShandianProTaiwan:
|
AirportShandianProTaiwan:
|
||||||
<<: *AirportShandianProAll
|
type: http
|
||||||
path: ./providers/proxy/AirportShandianProTaiwan.yaml # 修正 path
|
path: ./providers/proxy/AirportShandianProTaiwan.yaml
|
||||||
url: "https://a.ppconverter.eu.org/api/convert?url=https://b88c32b7-e6db-4dc8-b44f-a13e5160f674.shandiannginx.com/api/v1/client/subscribe?token=a629ecf09cd5408c12610a8171085d7c"
|
url: "https://a.ppconverter.eu.org/api/convert?url=https://b88c32b7-e6db-4dc8-b44f-a13e5160f674.shandiannginx.com/api/v1/client/subscribe?token=a629ecf09cd5408c12610a8171085d7c"
|
||||||
|
interval: 1800
|
||||||
filter: '台湾'
|
filter: '台湾'
|
||||||
|
health-check:
|
||||||
|
enable: true
|
||||||
|
url: http://www.gstatic.com/generate_204
|
||||||
|
interval: 300
|
||||||
|
timeout: 5000
|
||||||
|
|
||||||
AirportShandianProSingapore:
|
AirportShandianProSingapore:
|
||||||
<<: *AirportShandianProAll
|
type: http
|
||||||
path: ./providers/proxy/AirportShandianProSingapore.yaml
|
path: ./providers/proxy/AirportShandianProSingapore.yaml
|
||||||
|
url: "https://a.ppconverter.eu.org/api/convert?url=https://times1732002366.subxiandan.top:9604/v2b/shandian/api/v1/client/subscribe?token=fdee6024ef338b23b9012eb748030d1c"
|
||||||
|
interval: 1800
|
||||||
filter: '新加坡'
|
filter: '新加坡'
|
||||||
|
health-check:
|
||||||
|
enable: true
|
||||||
|
url: http://www.gstatic.com/generate_204
|
||||||
|
interval: 300
|
||||||
|
timeout: 5000
|
||||||
|
|
||||||
AirportShandianProHongkong:
|
AirportShandianProHongkong:
|
||||||
<<: *AirportShandianProAll
|
type: http
|
||||||
path: ./providers/proxy/AirportShandianProHongkong.yaml
|
path: ./providers/proxy/AirportShandianProHongkong.yaml
|
||||||
|
url: "https://a.ppconverter.eu.org/api/convert?url=https://times1732002366.subxiandan.top:9604/v2b/shandian/api/v1/client/subscribe?token=fdee6024ef338b23b9012eb748030d1c"
|
||||||
|
interval: 1800
|
||||||
filter: '香港'
|
filter: '香港'
|
||||||
|
health-check:
|
||||||
|
enable: true
|
||||||
|
url: http://www.gstatic.com/generate_204
|
||||||
|
interval: 300
|
||||||
|
timeout: 5000
|
||||||
|
|
||||||
# ========= Static proxies =========
|
|
||||||
proxies:
|
proxies:
|
||||||
- {name: router_local_reality, type: socks5, server: 192.168.11.13, port: 7891}
|
- name: "router_local_reality"
|
||||||
- {name: local_reality, type: socks5, server: 127.0.0.1, port: 10000}
|
type: socks5
|
||||||
|
server: 192.168.11.13
|
||||||
|
port: 7891
|
||||||
|
udp: true
|
||||||
|
|
||||||
# ---- VMess 核心节点 (去掉废弃 alterId 字段) ----
|
- name: "local_reality"
|
||||||
- name: vmess_cfws_likezgq
|
type: socks5
|
||||||
|
server: 127.0.0.1
|
||||||
|
port: 10000
|
||||||
|
udp: true
|
||||||
|
|
||||||
|
- name: "vmess_cfws_likezgq"
|
||||||
type: vmess
|
type: vmess
|
||||||
server: 172.64.93.84
|
server: 172.64.93.84
|
||||||
port: 8080
|
port: 8080
|
||||||
uuid: e3a45881-f11b-42da-b0d0-4f1f57c5d57b
|
uuid: e3a45881-f11b-42da-b0d0-4f1f57c5d57b
|
||||||
|
alterId: 0
|
||||||
cipher: auto
|
cipher: auto
|
||||||
|
udp: true
|
||||||
skip-cert-verify: true
|
skip-cert-verify: true
|
||||||
network: ws
|
network: ws
|
||||||
ws-opts:
|
ws-opts:
|
||||||
headers: {Host: cfws.likezgq.top}
|
headers:
|
||||||
|
Host: cfws.likezgq.top
|
||||||
path: /ws
|
path: /ws
|
||||||
|
|
||||||
- name: vmess_cfws_tls_likezgq
|
- name: "vmess_cfws_tls_likezgq"
|
||||||
type: vmess
|
type: vmess
|
||||||
server: 104.16.29.191
|
server: 104.16.29.191
|
||||||
port: 2053
|
port: 2053
|
||||||
uuid: a226be6c-2b1c-49c3-ad6b-f5857704f003
|
uuid: a226be6c-2b1c-49c3-ad6b-f5857704f003
|
||||||
|
alterId: 0
|
||||||
cipher: auto
|
cipher: auto
|
||||||
|
udp: true
|
||||||
tls: true
|
tls: true
|
||||||
tls-hostname: cftls.likezgq.top
|
|
||||||
skip-cert-verify: true
|
skip-cert-verify: true
|
||||||
network: ws
|
network: ws
|
||||||
|
servername: cftls.likezgq.top
|
||||||
ws-opts:
|
ws-opts:
|
||||||
headers: {Host: cftls.likezgq.top}
|
headers:
|
||||||
|
Host: cftls.likezgq.top
|
||||||
path: /tls
|
path: /tls
|
||||||
|
|
||||||
# ========= Proxy-groups =========
|
|
||||||
proxy-groups:
|
proxy-groups:
|
||||||
## 延迟测试基组
|
# 自建节点组 - 优化延迟检测
|
||||||
- name: SB_LOWEST_DELAY
|
- name: SB_LOWEST_DELAY1
|
||||||
type: url-test
|
type: url-test
|
||||||
url: http://www.gstatic.com/generate_204
|
url: http://www.gstatic.com/generate_204
|
||||||
interval: 150
|
interval: 120
|
||||||
tolerance: 30
|
timeout: 5000
|
||||||
proxies: [vmess_cfws_likezgq, vmess_cfws_tls_likezgq, local_reality, router_local_reality]
|
tolerance: 20
|
||||||
|
proxies:
|
||||||
|
- "vmess_cfws_tls_likezgq"
|
||||||
|
- "vmess_cfws_likezgq"
|
||||||
|
- "local_reality"
|
||||||
|
- "router_local_reality"
|
||||||
|
|
||||||
- name: SB_SELECTED
|
- name: SB_SELECTED
|
||||||
type: select
|
type: select
|
||||||
proxies: [SB_LOWEST_DELAY, vmess_cfws_tls_likezgq, vmess_cfws_likezgq, local_reality, router_local_reality]
|
proxies:
|
||||||
|
- SB_LOWEST_DELAY1
|
||||||
|
- "vmess_cfws_tls_likezgq"
|
||||||
|
- "vmess_cfws_likezgq"
|
||||||
|
- "local_reality"
|
||||||
|
- "router_local_reality"
|
||||||
|
|
||||||
## GPT 系列
|
# GPT 专用组 - 优化为台湾和新加坡节点
|
||||||
- name: GPT_LOWEST_DELAY
|
- name: GPT_LOWEST_DELAY1
|
||||||
type: url-test
|
type: url-test
|
||||||
url: https://github.com
|
url: https://www.google.com/generate_204
|
||||||
interval: 150
|
interval: 180
|
||||||
tolerance: 30
|
timeout: 8000
|
||||||
use: [AirportShandianProTaiwan, AirportShandianProSingapore]
|
tolerance: 50
|
||||||
|
use:
|
||||||
|
- AirportShandianProTaiwan
|
||||||
|
- AirportShandianProSingapore
|
||||||
|
|
||||||
- {name: GPT_SELECTED, type: select, proxies: [GPT_LOWEST_DELAY, SB_SELECTED, PG_AMERICA]}
|
- name: GPT_SELECTED
|
||||||
|
type: select
|
||||||
|
proxies:
|
||||||
|
- GPT_LOWEST_DELAY1
|
||||||
|
- SB_SELECTED
|
||||||
|
- PG_AMERICA
|
||||||
|
|
||||||
## 其他分类
|
# Reddit 专用组
|
||||||
- {name: YOUTUBE_SELECTED, type: select, proxies: [LOWEST_DELAY, SB_LOWEST_DELAY, SB_SELECTED]}
|
- name: REDDIT_SELECTED
|
||||||
- {name: REDDIT_SELECTED, type: select, proxies: [PROXY, SB_SELECTED, PG_JAPAN, PG_AMERICA, PG_TAIWAN]}
|
type: select
|
||||||
|
proxies:
|
||||||
|
- PROXY
|
||||||
|
- SB_SELECTED
|
||||||
|
- PG_JAPAN
|
||||||
|
- PG_AMERICA
|
||||||
|
- PG_TAIWAN
|
||||||
|
|
||||||
## 自动负载均衡
|
# YouTube 专用组
|
||||||
- name: LOWEST_DELAY
|
- name: YOUTUBE_SELECTED
|
||||||
|
type: select
|
||||||
|
proxies:
|
||||||
|
- LOWEST_DELAY1
|
||||||
|
- SB_LOWEST_DELAY1
|
||||||
|
- SB_SELECTED
|
||||||
|
|
||||||
|
# 香港节点组 - 主要代理
|
||||||
|
- name: LOWEST_DELAY1
|
||||||
type: url-test
|
type: url-test
|
||||||
url: http://www.gstatic.com/generate_204
|
url: http://www.gstatic.com/generate_204
|
||||||
interval: 150
|
interval: 120
|
||||||
tolerance: 50
|
timeout: 5000
|
||||||
use: [AirportShandianProHongkong]
|
tolerance: 30
|
||||||
|
use:
|
||||||
|
- AirportShandianProHongkong
|
||||||
|
|
||||||
|
- name: LOWEST_DELAY2
|
||||||
|
type: url-test
|
||||||
|
url: http://www.gstatic.com/generate_204
|
||||||
|
interval: 200
|
||||||
|
timeout: 5000
|
||||||
|
tolerance: 30
|
||||||
|
use:
|
||||||
|
- AirportShandianProHongkong
|
||||||
|
|
||||||
|
# 负载均衡组
|
||||||
- name: LOWEST_LOAD_BALANCE
|
- name: LOWEST_LOAD_BALANCE
|
||||||
type: load-balance
|
type: load-balance
|
||||||
strategy: consistent-hashing
|
strategy: consistent-hashing
|
||||||
url: http://www.gstatic.com/generate_204
|
url: 'http://www.google.com/generate_204'
|
||||||
interval: 180
|
interval: 150
|
||||||
proxies: [LOWEST_DELAY]
|
timeout: 5000
|
||||||
|
proxies:
|
||||||
|
- LOWEST_DELAY1
|
||||||
|
- LOWEST_DELAY2
|
||||||
|
|
||||||
## 地区分流
|
# 主代理延迟测试组
|
||||||
|
- name: PROXY_DELAY
|
||||||
|
type: url-test
|
||||||
|
url: http://www.gstatic.com/generate_204
|
||||||
|
interval: 120
|
||||||
|
timeout: 5000
|
||||||
|
tolerance: 50
|
||||||
|
proxies:
|
||||||
|
- LOWEST_LOAD_BALANCE
|
||||||
|
- SB_SELECTED
|
||||||
|
|
||||||
|
# 主代理选择组
|
||||||
|
- name: PROXY
|
||||||
|
type: select
|
||||||
|
proxies:
|
||||||
|
- PROXY_DELAY
|
||||||
|
- LOWEST_LOAD_BALANCE
|
||||||
|
- GPT_SELECTED
|
||||||
|
- SB_SELECTED
|
||||||
|
|
||||||
|
# 地区专用组
|
||||||
- name: PG_AMERICA
|
- name: PG_AMERICA
|
||||||
type: url-test
|
type: url-test
|
||||||
url: http://www.gstatic.com/generate_204
|
url: http://www.gstatic.com/generate_204
|
||||||
interval: 300
|
interval: 240
|
||||||
use: [AirportShandianProAmerica]
|
timeout: 8000
|
||||||
proxies: [SB_SELECTED]
|
tolerance: 100
|
||||||
|
use:
|
||||||
|
- AirportShandianProAmerica
|
||||||
|
proxies:
|
||||||
|
- SB_SELECTED
|
||||||
|
|
||||||
- name: PG_JAPAN
|
- name: PG_JAPAN_DELAY
|
||||||
type: url-test
|
type: url-test
|
||||||
url: http://www.gstatic.com/generate_204
|
url: http://www.gstatic.com/generate_204
|
||||||
interval: 300
|
interval: 240
|
||||||
use: [AirportShandianProJapan]
|
timeout: 8000
|
||||||
|
tolerance: 100
|
||||||
|
use:
|
||||||
|
- AirportShandianProJapan
|
||||||
|
|
||||||
|
- name: PG_JAPAN
|
||||||
|
type: select
|
||||||
|
proxies:
|
||||||
|
- PG_JAPAN_DELAY
|
||||||
|
- SB_SELECTED
|
||||||
|
|
||||||
- name: PG_TAIWAN
|
- name: PG_TAIWAN
|
||||||
type: url-test
|
type: url-test
|
||||||
url: http://www.gstatic.com/generate_204
|
url: http://www.gstatic.com/generate_204
|
||||||
interval: 300
|
interval: 240
|
||||||
use: [AirportShandianProTaiwan]
|
timeout: 8000
|
||||||
|
tolerance: 100
|
||||||
|
use:
|
||||||
|
- AirportShandianProTaiwan
|
||||||
|
|
||||||
- name: PG_SINGAPORE
|
- name: PG_SINGAPORE
|
||||||
type: url-test
|
type: url-test
|
||||||
url: http://www.gstatic.com/generate_204
|
url: http://www.gstatic.com/generate_204
|
||||||
interval: 300
|
interval: 240
|
||||||
use: [AirportShandianProSingapore]
|
timeout: 8000
|
||||||
|
tolerance: 100
|
||||||
|
use:
|
||||||
|
- AirportShandianProSingapore
|
||||||
|
|
||||||
## 总代理出口
|
|
||||||
- name: PROXY
|
|
||||||
type: select
|
|
||||||
proxies: [LOWEST_LOAD_BALANCE, GPT_SELECTED, SB_SELECTED]
|
|
||||||
|
|
||||||
# ========= Rule-providers (保持原样,仅缩进修正) =========
|
|
||||||
rule-providers:
|
rule-providers:
|
||||||
reject: {type: http, behavior: domain, url: "https://fastly.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/reject.txt", path: ./ruleset/reject.yaml, interval: 86400}
|
reject:
|
||||||
icloud: {type: http, behavior: domain, url: "https://fastly.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/icloud.txt", path: ./ruleset/icloud.yaml, interval: 86400}
|
type: http
|
||||||
apple: {type: http, behavior: domain, url: "https://fastly.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/apple.txt", path: ./ruleset/apple.yaml, interval: 86400}
|
behavior: domain
|
||||||
google: {type: http, behavior: domain, url: "https://fastly.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/google.txt", path: ./ruleset/google.yaml, interval: 86400}
|
url: "https://fastly.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/reject.txt"
|
||||||
proxy: {type: http, behavior: domain, url: "https://fastly.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/proxy.txt", path: ./ruleset/proxy.yaml, interval: 86400}
|
path: ./ruleset/reject.yaml
|
||||||
direct: {type: http, behavior: domain, url: "https://fastly.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/direct.txt", path: ./ruleset/direct.yaml, interval: 86400}
|
interval: 86400
|
||||||
private: {type: http, behavior: domain, url: "https://fastly.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/private.txt", path: ./ruleset/private.yaml, interval: 86400}
|
|
||||||
tld-not-cn: {type: http, behavior: domain, url: "https://fastly.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/tld-not-cn.txt", path: ./ruleset/tld-not-cn.yaml, interval: 86400}
|
icloud:
|
||||||
telegramcidr:{type: http, behavior: ipcidr, url: "https://fastly.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/telegramcidr.txt",path: ./ruleset/telegramcidr.yaml,interval: 86400}
|
type: http
|
||||||
cncidr: {type: http, behavior: ipcidr, url: "https://fastly.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/cncidr.txt", path: ./ruleset/cncidr.yaml, interval: 86400}
|
behavior: domain
|
||||||
lancidr: {type: http, behavior: ipcidr, url: "https://fastly.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/lancidr.txt", path: ./ruleset/lancidr.yaml, interval: 86400}
|
url: "https://fastly.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/icloud.txt"
|
||||||
applications:{type: http, behavior: classical,url: "https://fastly.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/applications.txt",path: ./ruleset/applications.yaml,interval: 86400}
|
path: ./ruleset/icloud.yaml
|
||||||
github: {type: http, behavior: domain, url: "https://raw.gitmirror.com/ACL4SSR/ACL4SSR/master/Clash/Providers/Ruleset/Github.yaml", path: ./ruleset/github.yaml, interval: 86400}
|
interval: 86400
|
||||||
tiktok: {type: http, behavior: domain, url: "https://raw.gitmirror.com/ACL4SSR/ACL4SSR/master/Clash/Providers/Ruleset/TikTok.yaml", path: ./ruleset/tiktok.yaml, interval: 86400}
|
|
||||||
|
apple:
|
||||||
|
type: http
|
||||||
|
behavior: domain
|
||||||
|
url: "https://fastly.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/apple.txt"
|
||||||
|
path: ./ruleset/apple.yaml
|
||||||
|
interval: 86400
|
||||||
|
|
||||||
|
google:
|
||||||
|
type: http
|
||||||
|
behavior: domain
|
||||||
|
url: "https://fastly.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/google.txt"
|
||||||
|
path: ./ruleset/google.yaml
|
||||||
|
interval: 86400
|
||||||
|
|
||||||
|
proxy:
|
||||||
|
type: http
|
||||||
|
behavior: domain
|
||||||
|
url: "https://fastly.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/proxy.txt"
|
||||||
|
path: ./ruleset/proxy.yaml
|
||||||
|
interval: 86400
|
||||||
|
|
||||||
|
direct:
|
||||||
|
type: http
|
||||||
|
behavior: domain
|
||||||
|
url: "https://fastly.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/direct.txt"
|
||||||
|
path: ./ruleset/direct.yaml
|
||||||
|
interval: 86400
|
||||||
|
|
||||||
|
private:
|
||||||
|
type: http
|
||||||
|
behavior: domain
|
||||||
|
url: "https://fastly.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/private.txt"
|
||||||
|
path: ./ruleset/private.yaml
|
||||||
|
interval: 86400
|
||||||
|
|
||||||
|
tld-not-cn:
|
||||||
|
type: http
|
||||||
|
behavior: domain
|
||||||
|
url: "https://fastly.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/tld-not-cn.txt"
|
||||||
|
path: ./ruleset/tld-not-cn.yaml
|
||||||
|
interval: 86400
|
||||||
|
|
||||||
|
telegramcidr:
|
||||||
|
type: http
|
||||||
|
behavior: ipcidr
|
||||||
|
url: "https://fastly.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/telegramcidr.txt"
|
||||||
|
path: ./ruleset/telegramcidr.yaml
|
||||||
|
interval: 86400
|
||||||
|
|
||||||
|
cncidr:
|
||||||
|
type: http
|
||||||
|
behavior: ipcidr
|
||||||
|
url: "https://fastly.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/cncidr.txt"
|
||||||
|
path: ./ruleset/cncidr.yaml
|
||||||
|
interval: 86400
|
||||||
|
|
||||||
|
lancidr:
|
||||||
|
type: http
|
||||||
|
behavior: ipcidr
|
||||||
|
url: "https://fastly.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/lancidr.txt"
|
||||||
|
path: ./ruleset/lancidr.yaml
|
||||||
|
interval: 86400
|
||||||
|
|
||||||
|
applications:
|
||||||
|
type: http
|
||||||
|
behavior: classical
|
||||||
|
url: "https://fastly.jsdelivr.net/gh/Loyalsoldier/clash-rules@release/applications.txt"
|
||||||
|
path: ./ruleset/applications.yaml
|
||||||
|
interval: 86400
|
||||||
|
|
||||||
|
github:
|
||||||
|
type: http
|
||||||
|
behavior: domain
|
||||||
|
url: "https://raw.gitmirror.com/ACL4SSR/ACL4SSR/master/Clash/Providers/Ruleset/Github.yaml"
|
||||||
|
path: ./ruleset/github.yaml
|
||||||
|
interval: 86400
|
||||||
|
|
||||||
|
tiktok:
|
||||||
|
type: http
|
||||||
|
behavior: domain
|
||||||
|
url: "https://raw.gitmirror.com/ACL4SSR/ACL4SSR/master/Clash/Providers/Ruleset/TikTok.yaml"
|
||||||
|
path: ./ruleset/tiktok.yaml
|
||||||
|
interval: 86400
|
||||||
|
|
||||||
# ========= Rules =========
|
|
||||||
rules:
|
rules:
|
||||||
|
# AI 服务专用规则 - 保持原有逻辑
|
||||||
|
- DOMAIN-SUFFIX,anthropic.com,PG_AMERICA
|
||||||
|
- DOMAIN,huggingface.co,SB_SELECTED
|
||||||
- DOMAIN-SUFFIX,openai.com,GPT_SELECTED
|
- DOMAIN-SUFFIX,openai.com,GPT_SELECTED
|
||||||
- DOMAIN-KEYWORD,openai,GPT_SELECTED
|
- DOMAIN-KEYWORD,openai,GPT_SELECTED
|
||||||
- DOMAIN-KEYWORD,chatgpt,GPT_SELECTED
|
- DOMAIN-KEYWORD,chatgpt,GPT_SELECTED
|
||||||
- DOMAIN-KEYWORD,claude,GPT_SELECTED
|
- DOMAIN-KEYWORD,claude,GPT_SELECTED
|
||||||
- DOMAIN-SUFFIX,huggingface.co,SB_SELECTED
|
- DOMAIN-KEYWORD,sora.com,GPT_SELECTED
|
||||||
|
- DOMAIN-KEYWORD,gemini,GPT_SELECTED
|
||||||
|
- DOMAIN-KEYWORD,grok,GPT_SELECTED
|
||||||
|
- DOMAIN-KEYWORD,aistudio,GPT_SELECTED
|
||||||
|
|
||||||
# 分类流量
|
# 开发相关
|
||||||
- RULE-SET,github,GPT_SELECTED
|
- RULE-SET,github,GPT_SELECTED
|
||||||
|
|
||||||
|
# 媒体服务
|
||||||
- DOMAIN-KEYWORD,youtube,YOUTUBE_SELECTED
|
- DOMAIN-KEYWORD,youtube,YOUTUBE_SELECTED
|
||||||
|
|
||||||
|
# 特定地区服务
|
||||||
- DOMAIN-SUFFIX,bard.google.com,PG_AMERICA
|
- DOMAIN-SUFFIX,bard.google.com,PG_AMERICA
|
||||||
|
- DOMAIN-SUFFIX,one.google.com,PG_AMERICA
|
||||||
- DOMAIN-KEYWORD,discord,PG_AMERICA
|
- DOMAIN-KEYWORD,discord,PG_AMERICA
|
||||||
|
- DOMAIN-KEYWORD,us-api,PG_AMERICA
|
||||||
|
- DOMAIN-KEYWORD,paypal,PG_AMERICA
|
||||||
|
- DOMAIN-KEYWORD,paypa1,PG_AMERICA
|
||||||
|
- DOMAIN-KEYWORD,reddit.com,REDDIT_SELECTED
|
||||||
|
|
||||||
|
# 成人内容 - 日本节点
|
||||||
|
- DOMAIN-KEYWORD,avgle,PG_JAPAN
|
||||||
|
- DOMAIN-KEYWORD,porn,PG_JAPAN
|
||||||
|
- DOMAIN-KEYWORD,xvideo,PG_JAPAN
|
||||||
|
- DOMAIN-KEYWORD,xhamster,PG_JAPAN
|
||||||
|
|
||||||
|
# 社交媒体
|
||||||
- RULE-SET,tiktok,PG_AMERICA
|
- RULE-SET,tiktok,PG_AMERICA
|
||||||
|
|
||||||
# IP 与进程直连
|
# 技术相关网站
|
||||||
- IP-CIDR,100.64.0.0/10,DIRECT
|
- DOMAIN-SUFFIX,ycombinator.com,PROXY
|
||||||
- PROCESS-NAME,tailscaled,DIRECT
|
- DOMAIN-SUFFIX,distrowatch.com,PROXY
|
||||||
- PROCESS-NAME,Tailscale*,DIRECT
|
|
||||||
|
|
||||||
# 自定义直连 & CDN 加速
|
# Python 包管理
|
||||||
|
- DOMAIN-SUFFIX,pypi.org,PROXY
|
||||||
|
- DOMAIN-SUFFIX,pythonhosted.org,PROXY
|
||||||
|
|
||||||
|
# 其他服务
|
||||||
|
- DOMAIN-SUFFIX,nvidia.com,PROXY
|
||||||
|
- DOMAIN-SUFFIX,tailscale.com,PROXY
|
||||||
|
|
||||||
|
# Telegram
|
||||||
|
- RULE-SET,telegramcidr,PROXY,no-resolve
|
||||||
|
|
||||||
|
# 直连规则 - 保持原有逻辑
|
||||||
|
- DOMAIN-KEYWORD,time.windows.com,DIRECT
|
||||||
- DOMAIN-SUFFIX,likezgq.top,DIRECT
|
- DOMAIN-SUFFIX,likezgq.top,DIRECT
|
||||||
|
- DOMAIN-KEYWORD,ra2web.com,DIRECT
|
||||||
|
- DOMAIN-KEYWORD,bun.sh.cn,DIRECT
|
||||||
|
- DOMAIN-SUFFIX,kgithub.com,DIRECT
|
||||||
|
- DOMAIN-KEYWORD,chronodivide.com,DIRECT
|
||||||
|
- DOMAIN,clash.razord.top,DIRECT
|
||||||
|
- DOMAIN,yacd.haishan.me,DIRECT
|
||||||
|
- DOMAIN-SUFFIX,likezgq.pub,DIRECT
|
||||||
|
- DOMAIN-SUFFIX,home.pub,DIRECT
|
||||||
- DOMAIN-SUFFIX,lan,DIRECT
|
- DOMAIN-SUFFIX,lan,DIRECT
|
||||||
- IP-CIDR,172.64.93.84/32,DIRECT # 如需改 PROXY 自行调整
|
|
||||||
|
|
||||||
# 系统 & 本地优先
|
# Cloudflare CDN IP - 直连
|
||||||
|
- IP-CIDR,104.27.80.65/32,DIRECT
|
||||||
|
- IP-CIDR,104.16.29.191/32,DIRECT
|
||||||
|
- IP-CIDR,141.101.115.236/32,DIRECT
|
||||||
|
- IP-CIDR,172.64.93.84/32,DIRECT
|
||||||
|
- IP-CIDR,142.171.94.73/32,DIRECT
|
||||||
|
|
||||||
|
# Tailscale 网络
|
||||||
|
- IP-CIDR,100.64.0.0/10,DIRECT
|
||||||
|
|
||||||
|
# Tailscale 进程
|
||||||
|
- PROCESS-NAME,Tailscale.exe,DIRECT
|
||||||
|
- PROCESS-NAME,Tailscale Service.exe,DIRECT
|
||||||
|
- PROCESS-NAME,tailscaled.exe,DIRECT
|
||||||
|
- PROCESS-NAME,tailscale-ipn.exe,DIRECT
|
||||||
|
- PROCESS-NAME,tailscaled,DIRECT
|
||||||
|
- PROCESS-NAME,Tailscale,DIRECT
|
||||||
|
|
||||||
|
# 基础规则集 - 保持原有逻辑顺序
|
||||||
- RULE-SET,applications,DIRECT
|
- RULE-SET,applications,DIRECT
|
||||||
- RULE-SET,private,DIRECT
|
- RULE-SET,private,DIRECT
|
||||||
- RULE-SET,reject,REJECT
|
- RULE-SET,reject,REJECT
|
||||||
@ -206,5 +537,11 @@ rules:
|
|||||||
- GEOIP,LAN,DIRECT
|
- GEOIP,LAN,DIRECT
|
||||||
- GEOIP,CN,DIRECT
|
- GEOIP,CN,DIRECT
|
||||||
|
|
||||||
# 其余走总代理
|
# SSH 连接
|
||||||
|
- DST-PORT,22,SB_SELECTED
|
||||||
|
|
||||||
|
# 代理规则
|
||||||
|
- RULE-SET,proxy,PROXY
|
||||||
|
|
||||||
|
# 兜底规则
|
||||||
- MATCH,PROXY
|
- MATCH,PROXY
|
||||||
Loading…
Reference in New Issue
Block a user