🚩 Clash RuleSet

pull/31/head
Conners Hua 5 years ago
parent cc11a22b01
commit b9d0705779

@ -74,149 +74,126 @@ experimental:
proxies:
# 支持的协议及加密算法示例请查阅 Clash 项目 README 以使用最新格式https://github.com/Dreamacro/clash/blob/master/README.md
# Shadowsocks(Websocket + TLS)
- name: "CN1"
type: ss
server: server
port: 443
cipher: chacha20-ietf-poly1305
password: "password"
plugin: v2ray-plugin
plugin-opts:
mode: websocket # no QUIC now
tls: true # wss
# Shadowsocks(Websocket + TLS)
- name: "CN1"
type: ss
server: server
port: 443
cipher: chacha20-ietf-poly1305
password: "password"
plugin: v2ray-plugin
plugin-opts:
mode: websocket # no QUIC now
tls: true # wss
# skip-cert-verify: true
# host: bing.com
path: "/s"
# mux: true
# headers:
# custom: value
# VMess(Websocket + TLS)
- name: "CN2"
type: vmess
server: v2ray.cool
port: 443
uuid: a3482e88-686a-4a58-8126-99c9df64b7bf
alterId: 32
cipher: auto
# udp: true
tls: true
# skip-cert-verify: true
# host: bing.com
path: "/s"
# mux: true
# headers:
# custom: value
# VMess(Websocket + TLS)
- name: "CN2"
type: vmess
server: v2ray.cool
port: 443
uuid: a3482e88-686a-4a58-8126-99c9df64b7bf
alterId: 32
cipher: auto
# udp: true
tls: true
# skip-cert-verify: true
network: ws
ws-path: /v
# ws-headers:
# Host: v2ray.com
# Trojan
- name: "CN3"
type: trojan
server: server
port: 443
password: yourpsk
# udp: true
# sni: example.com # aka server name
# alpn:
# - h2
# - http/1.1
# skip-cert-verify: true
network: ws
ws-path: /v
# ws-headers:
# Host: v2ray.com
# Trojan
- name: "CN3"
type: trojan
server: server
port: 443
password: yourpsk
# udp: true
# sni: example.com # aka server name
# alpn:
# - h2
# - http/1.1
# skip-cert-verify: true
# 节点订阅
proxy-providers:
# name: # Provider 名称
# type: http # http 或 file
# path: # 文件路径
# url: # 只有当类型为 HTTP 时才可用,您不需要在本地空间中创建新文件。
# interval: # 自动更新间隔,仅在类型为 HTTP 时可用
# health-check: # 健康检查选项从此处开始
# enable:
# url:
# interval:
# DuckDuckGo: # 冲鸭机场订阅链接
# type: http
# url: "https://duckduckgo.security/user/sub.php?token=DivineEngine"
# interval: 3600
# path: ./Proxy/ProxyList.yaml
# health-check:
# enable: true
# interval: 600
# url: http://www.gstatic.com/generate_204
proxy-groups:
# 策略组示例请查阅 Clash 项目 README 以使用最新格式https://github.com/Dreamacro/clash/blob/master/README.md
# Fallback
- name: "Fallback"
type: fallback
proxies:
- CN1
- CN2
- CN3
url: 'http://cp.cloudflare.com/generate_204'
interval: 300
# 代理节点选择
- name: "PROXY"
type: select
proxies:
- Fallback
- CN1
- CN2
- CN3
# Fallback
- name: "Fallback"
type: fallback
proxies:
- CN1
- CN2
- CN3
# - DuckDuckGo
url: 'http://cp.cloudflare.com/generate_204'
interval: 300
# 代理节点选择
- name: "PROXY"
type: select
proxies:
- Fallback
- CN1
- CN2
- CN3
rule-providers:
# name: # Provider 名称
# type: http # http 或 file
# behavior: classical # 或 ipcidr、domain
# path: # 文件路径
# url: # 只有当类型为 HTTP 时才可用,您不需要在本地空间中创建新文件。
# interval: # 自动更新间隔,仅在类型为 HTTP 时可用
StreamingCN:
type: http
behavior: classical
path: ./RuleSet/StreamingMedia/StreamingCN.yaml
url: https://raw.githubusercontent.com/DivineEngine/Profiles/master/Clash/RuleSet/StreamingMedia/StreamingCN.yaml
interval: 86400
rules:
# (Video)
# > Acfun
- DOMAIN-SUFFIX,acfun.cn,PROXY
- DOMAIN-SUFFIX,aixifan.com,PROXY
# > bilibili
- DOMAIN-SUFFIX,bilivideo.com,PROXY
- DOMAIN,api.bilibili.com,PROXY
# > Tencent Video
- DOMAIN-SUFFIX,video.qq.com,PROXY
- DOMAIN-SUFFIX,v.qq.com,PROXY
# > iQiyi
- DOMAIN-SUFFIX,iqiyi.com,PROXY
- DOMAIN-SUFFIX,71edge.com,PROXY
# > Youku
- DOMAIN-SUFFIX,soku.com,PROXY
- DOMAIN-SUFFIX,youku.com,PROXY
- DOMAIN-SUFFIX,ykimg.com,PROXY
# > XiGua
- DOMAIN-SUFFIX,ixigua.com,PROXY
- DOMAIN-SUFFIX,snssdk.com,PROXY
# > HunanTV
- DOMAIN-SUFFIX,hitv.com,PROXY
- DOMAIN-SUFFIX,hunantv.com,PROXY
- DOMAIN-SUFFIX,mgtv.com,PROXY
# > Le
- DOMAIN-SUFFIX,le.com,PROXY
# > PPLive
- DOMAIN-SUFFIX,pplive.cn,PROXY
- DOMAIN-SUFFIX,pptv.com,PROXY
# > Sohu Video
- DOMAIN-SUFFIX,itc.cn,PROXY
- DOMAIN-SUFFIX,sohu.com,PROXY
# > Migu Video
- DOMAIN-SUFFIX,cmvideo.cn,PROXY
- DOMAIN-SUFFIX,miguvideo.com,PROXY
# (Music)
# > QQ Music
- DOMAIN-SUFFIX,music.qq.com,PROXY
- DOMAIN-SUFFIX,music.tc.qq.com,PROXY
- DOMAIN-SUFFIX,qqmusic.qq.com,PROXY
- DOMAIN-SUFFIX,tencentmusic.com,PROXY
- DOMAIN-SUFFIX,y.qq.com,PROXY
- DOMAIN,aqqmusic.tc.qq.com,PROXY
- DOMAIN,moo.qq.com,PROXY
# > China Music Corp
- DOMAIN-SUFFIX,kuwo.cn,PROXY
- DOMAIN-SUFFIX,kugou.com,PROXY
# > Netease Cloud Music
- DOMAIN-SUFFIX,music.163.com,PROXY
- DOMAIN-SUFFIX,music.126.net,PROXY
- DOMAIN,mam.netease.com,PROXY
- DOMAIN,api.iplay.163.com,PROXY
# > Qianqian Music
- DOMAIN-SUFFIX,qianqian.com,PROXY
- DOMAIN-SUFFIX,taihe.com,PROXY
# > Migu Music
- DOMAIN-SUFFIX,migu.cn,PROXY
# > Xiaomi
- DOMAIN-SUFFIX,ai.xiaomi.com,PROXY
- DOMAIN-SUFFIX,music.xiaomi.com,PROXY
- DOMAIN-SUFFIX,dmhmusic.com,PROXY
# Local Area Network
- DOMAIN-SUFFIX,local,DIRECT
- IP-CIDR,192.168.0.0/16,DIRECT
- IP-CIDR,10.0.0.0/8,DIRECT
- IP-CIDR,172.16.0.0/12,DIRECT
- IP-CIDR,127.0.0.0/8,DIRECT
- IP-CIDR,100.64.0.0/10,DIRECT
- IP-CIDR,224.0.0.0/4,DIRECT
# GeoIP China
- GEOIP,CN,PROXY
- MATCH,DIRECT
- RULE-SET,StreamingCN,PROXY
# Local Area Network
- IP-CIDR,192.168.0.0/16,DIRECT
- IP-CIDR,10.0.0.0/8,DIRECT
- IP-CIDR,172.16.0.0/12,DIRECT
- IP-CIDR,127.0.0.0/8,DIRECT
- IP-CIDR,100.64.0.0/10,DIRECT
- IP-CIDR,224.0.0.0/4,DIRECT
# GeoIP China
- GEOIP,CN,PROXY
- MATCH,DIRECT

File diff suppressed because it is too large Load Diff

@ -1,270 +0,0 @@
# HTTP 端口
port: 7890
# SOCKS5 端口
socks-port: 7891
# Linux 及 macOS 的 redir 端口
# 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
# RESTful API for clash
external-controller: 127.0.0.1:9090
# you can put the static web resource (such as clash-dashboard) to a directory, and clash would serve in `${API}/ui`
# input is a relative path to the configuration directory or an absolute path
# external-ui: folder
# Secret for RESTful API (Optional)
# secret: ""
# 实验性功能
experimental:
ignore-resolve-fail: true # 忽略 DNS 解析失败默认值为true
# interface-name: en0 # 出站接口名称
# 本地 SOCKS5/HTTP(S) 服务器认证
# authentication:
# - "user1:pass1"
# - "user2:pass2"
# # 实验性 hosts, 支持通配符(如 *.clash.dev 甚至 *.foo.*.examplex.com
# # 静态域的优先级高于通配符域foo.example.com > *.example.com
hosts:
'mtalk.google.com': 108.177.125.188
# '*.clash.dev': 127.0.0.1
# 'alpha.clash.dev': '::1'
dns:
enable: true # set true to enable dns (default is false)
ipv6: false # default is false
listen: 0.0.0.0:53
# default-nameserver: # resolve dns nameserver host, should fill pure IP
# - 114.114.114.114
# - 8.8.8.8
enhanced-mode: redir-host # or fake-ip
# fake-ip-range: 198.18.0.1/16 # if you don't know what it is, don't change it
fake-ip-filter: # fake ip white domain list
- '*.lan'
- localhost.ptlogin2.qq.com
nameserver:
- 119.29.29.29
- 223.5.5.5
fallback: # concurrent request with nameserver, fallback used when GEOIP country isn't CN
- tcp://1.1.1.1
fallback-filter:
geoip: true # default
ipcidr: # ips in these subnets will be considered polluted
- 240.0.0.0/4
proxies:
# 支持的协议及加密算法示例请查阅 Clash 项目 README 以使用最新格式https://github.com/Dreamacro/clash/blob/master/README.md
# Shadowsocks(Websocket + TLS)
- name: "HK"
type: ss
server: server
port: 443
cipher: chacha20-ietf-poly1305
password: "password"
plugin: v2ray-plugin
plugin-opts:
mode: websocket # no QUIC now
tls: true # wss
# skip-cert-verify: true
# host: bing.com
path: "/s"
# mux: true
# headers:
# custom: value
# VMess(Websocket + TLS)
- name: "US"
type: vmess
server: v2ray.cool
port: 443
uuid: a3482e88-686a-4a58-8126-99c9df64b7bf
alterId: 32
cipher: auto
# udp: true
tls: true
# skip-cert-verify: true
network: ws
ws-path: /v
# ws-headers:
# Host: v2ray.com
# Trojan
- name: "SG"
type: trojan
server: server
port: 443
password: yourpsk
# udp: true
# sni: example.com # aka server name
# alpn:
# - h2
# - http/1.1
# skip-cert-verify: true
proxy-groups:
# 策略组示例请查阅 Clash 项目 README 以使用最新格式https://github.com/Dreamacro/clash/blob/master/README.md
# Fallback
- name: "Fallback"
type: fallback
proxies:
- HK
- US
- SG
url: 'http://www.gstatic.com/generate_204'
interval: 300
# 代理节点选择
- name: "PROXY"
type: select
proxies:
- Fallback
- HK
- US
- SG
# 白名单模式 PROXY, 黑名单模式 DIRECT, 不知道别动
- name: "MATCH"
type: select
proxies:
- PROXY
- DIRECT
# 国际流媒体服务
- name: "Streaming"
type: select
proxies:
- PROXY
- HK
- US
- SG
# 中国流媒体服务(面向海外版本)
- name: "StreamingSE"
type: select
proxies:
- DIRECT
- HK
# 关于 Rule Provider 请查阅https://lancellc.gitbook.io/clash/clash-config-file/rule-provider
rule-providers:
# name: # Provider 名称
# type: http # http 或 file
# behavior: classical # 或 ipcidr、domain
# path: # 文件路径
# url: # 只有当类型为 HTTP 时才可用,您不需要在本地空间中创建新文件。
# interval: # 自动更新间隔,仅在类型为 HTTP 时可用
Unbreak:
type: http
behavior: classical
path: ./RuleSet/Unbreak.yaml
url: https://raw.githubusercontent.com/DivineEngine/Profiles/master/Clash/RuleSet/Unbreak.yaml
interval: 86400
Streaming:
type: http
behavior: classical
path: ./RuleSet/Streaming/Streaming.yaml
url: https://raw.githubusercontent.com/DivineEngine/Profiles/master/Clash/RuleSet/StreamingMedia/Streaming.yaml
interval: 86400
StreamingSE:
type: http
behavior: classical
path: ./RuleSet/StreamingSE/StreamingSE.yaml
url: https://raw.githubusercontent.com/DivineEngine/Profiles/master/Clash/RuleSet/StreamingMedia/StreamingSE.yaml
interval: 86400
Global:
type: http
behavior: classical
path: ./RuleSet/Global.yaml
url: https://raw.githubusercontent.com/DivineEngine/Profiles/master/Clash/RuleSet/Global.yaml
interval: 86400
China:
type: http
behavior: classical
path: ./RuleSet/China.yaml
url: https://raw.githubusercontent.com/DivineEngine/Profiles/master/Clash/RuleSet/China.yaml
interval: 86400
IP-Blackhole:
type: http
behavior: classical
path: ./RuleSet/Extra/IP-Blackhole.yaml
url: https://raw.githubusercontent.com/DivineEngine/Profiles/master/Clash/RuleSet/Extra/IP-Blackhole.yaml
interval: 86400
ChinaIP:
type: http
behavior: classical
path: ./RuleSet/Extra/ChinaIP.yaml
url: https://raw.githubusercontent.com/DivineEngine/Profiles/master/Clash/RuleSet/Extra/ChinaIP.yaml
interval: 86400
# 规则
rules:
# Unbreak
- RULE-SET,Unbreak,DIRECT
# Global Area Network
# (Streaming Media)
- RULE-SET,Streaming,Streaming
# (StreamingSE)
- RULE-SET,StreamingSE,StreamingSE
# (DNS Cache Pollution) / (IP Blackhole) / (Region-Restricted Access Denied) / (Network Jitter)
- RULE-SET,Global,PROXY
# China Area Network
- RULE-SET,ChinaDomain,DIRECT
# Local Area Network
- IP-CIDR,192.168.0.0/16,DIRECT
- IP-CIDR,10.0.0.0/8,DIRECT
- IP-CIDR,172.16.0.0/12,DIRECT
- IP-CIDR,127.0.0.0/8,DIRECT
- IP-CIDR,100.64.0.0/10,DIRECT
- IP-CIDR,224.0.0.0/4,DIRECT
# IP Blackhole
- RULE-SET,IP-Blackhole,PROXY
# (IP Blackhole)
- RULE-SET,GlobalIP,PROXY
# Tencent
- IP-CIDR,119.28.28.28/32,DIRECT
- IP-CIDR,182.254.116.0/24,DIRECT
# 使用来自 ipipdotnet 的 ChinaIP 以解决数据不准确的问题,使用 ChinaIP.yaml 时禁用「GEOIP,CN」规则
# - RULE-SET,ChinaIP,DIRECT
# GeoIP China
- GEOIP,CN,DIRECT
- MATCH,MATCH

@ -0,0 +1,63 @@
payload:
- # (Video)
- # > Acfun
- DOMAIN-SUFFIX,acfun.cn
- DOMAIN-SUFFIX,aixifan.com
- # > bilibili
- DOMAIN-SUFFIX,bilivideo.com
- DOMAIN,api.bilibili.com
- # > Tencent Video
- DOMAIN-SUFFIX,video.qq.com
- DOMAIN-SUFFIX,v.qq.com
- # > iQiyi
- DOMAIN-SUFFIX,iqiyi.com
- DOMAIN-SUFFIX,71edge.com
- # > Youku
- DOMAIN-SUFFIX,soku.com
- DOMAIN-SUFFIX,youku.com
- DOMAIN-SUFFIX,ykimg.com
- # > XiGua
- DOMAIN-SUFFIX,ixigua.com
- DOMAIN-SUFFIX,snssdk.com
- # > HunanTV
- DOMAIN-SUFFIX,hitv.com
- DOMAIN-SUFFIX,hunantv.com
- DOMAIN-SUFFIX,mgtv.com
- # > Le
- DOMAIN-SUFFIX,le.com
- # > PPLive
- DOMAIN-SUFFIX,pplive.cn
- DOMAIN-SUFFIX,pptv.com
- # > Sohu Video
- DOMAIN-SUFFIX,itc.cn
- DOMAIN-SUFFIX,sohu.com
- # > Migu Video
- DOMAIN-SUFFIX,cmvideo.cn
- DOMAIN-SUFFIX,miguvideo.com
- # (Music)
- # > QQ Music
- DOMAIN-SUFFIX,music.qq.com
- DOMAIN-SUFFIX,music.tc.qq.com
- DOMAIN-SUFFIX,qqmusic.qq.com
- DOMAIN-SUFFIX,tencentmusic.com
- DOMAIN-SUFFIX,y.qq.com
- DOMAIN,aqqmusic.tc.qq.com
- DOMAIN,moo.qq.com
- # > China Music Corp
- DOMAIN-SUFFIX,kuwo.cn
- DOMAIN-SUFFIX,kugou.com
- # > Netease Cloud Music
- DOMAIN-SUFFIX,music.163.com
- DOMAIN-SUFFIX,music.126.net
- DOMAIN,mam.netease.com
- DOMAIN,api.iplay.163.com
- # > Qianqian Music
- DOMAIN-SUFFIX,qianqian.com
- DOMAIN-SUFFIX,taihe.com
- # > Migu Music
- DOMAIN-SUFFIX,migu.cn
- # > Xiaomi
- DOMAIN-SUFFIX,ai.xiaomi.com
- DOMAIN-SUFFIX,music.xiaomi.com
- DOMAIN-SUFFIX,dmhmusic.com
Loading…
Cancel
Save