Update rules: 2025-09-12
This commit is contained in:
127
README.md
127
README.md
@@ -1,77 +1,40 @@
|
|||||||
# Clash Rules 规则仓库
|
# Clash Rules
|
||||||
|
|
||||||
[](https://github.com/adminroot/clash-rules/actions/workflows/clash-rules.yml)
|
自动同步 [Loyalsoldier/clash-rules](https://github.com/Loyalsoldier/clash-rules) 规则文件。
|
||||||
[-blue)](https://github.com/adminroot/clash-rules/tree/main/ruleset)
|
|
||||||
|
|
||||||
自动同步 [Loyalsoldier/clash-rules](https://github.com/Loyalsoldier/clash-rules) 规则,每日更新。
|
## 文件说明
|
||||||
|
|
||||||
## 📁 文件结构
|
| 规则 | 说明 | TXT | YAML |
|
||||||
|
|------|------|-----|------|
|
||||||
|
| reject | 广告拦截 | [链接](./ruleset/txt/reject.txt) | [链接](./ruleset/yaml/reject.yaml) |
|
||||||
|
| apple | 苹果服务 | [链接](./ruleset/txt/apple.txt) | [链接](./ruleset/yaml/apple.yaml) |
|
||||||
|
| google | 谷歌服务 | [链接](./ruleset/txt/google.txt) | [链接](./ruleset/yaml/google.yaml) |
|
||||||
|
| proxy | 代理列表 | [链接](./ruleset/txt/proxy.txt) | [链接](./ruleset/yaml/proxy.yaml) |
|
||||||
|
| direct | 直连列表 | [链接](./ruleset/txt/direct.txt) | [链接](./ruleset/yaml/direct.yaml) |
|
||||||
|
| gfw | GFW列表 | [链接](./ruleset/txt/gfw.txt) | [链接](./ruleset/yaml/gfw.yaml) |
|
||||||
|
| cncidr | 中国IP段 | [链接](./ruleset/txt/cncidr.txt) | [链接](./ruleset/yaml/cncidr.yaml) |
|
||||||
|
| telegramcidr | Telegram IP | [链接](./ruleset/txt/telegramcidr.txt) | [链接](./ruleset/yaml/telegramcidr.yaml) |
|
||||||
|
|
||||||
```
|
## 使用方法
|
||||||
.
|
|
||||||
├── README.md # 本文档
|
|
||||||
└── ruleset/
|
|
||||||
├── txt/ # 原始文本格式规则
|
|
||||||
│ ├── reject.txt
|
|
||||||
│ ├── proxy.txt
|
|
||||||
│ └── ...
|
|
||||||
└── yaml/ # Clash YAML 格式规则
|
|
||||||
├── reject.yaml
|
|
||||||
├── proxy.yaml
|
|
||||||
└── ...
|
|
||||||
```
|
|
||||||
|
|
||||||
## 📊 规则文件说明
|
|
||||||
|
|
||||||
| 规则名称 | 类型 | 描述 | 文本格式 | YAML格式 |
|
|
||||||
|---------|------|------|---------|----------|
|
|
||||||
| reject | 域名 | 广告和跟踪域名 | [txt](./ruleset/txt/reject.txt) | [yaml](./ruleset/yaml/reject.yaml) |
|
|
||||||
| icloud | 域名 | iCloud 域名 | [txt](./ruleset/txt/icloud.txt) | [yaml](./ruleset/yaml/icloud.yaml) |
|
|
||||||
| apple | 域名 | Apple 服务域名 | [txt](./ruleset/txt/apple.txt) | [yaml](./ruleset/yaml/apple.yaml) |
|
|
||||||
| google | 域名 | Google 服务域名 | [txt](./ruleset/txt/google.txt) | [yaml](./ruleset/yaml/google.yaml) |
|
|
||||||
| proxy | 域名 | 需要代理的域名 | [txt](./ruleset/txt/proxy.txt) | [yaml](./ruleset/yaml/proxy.yaml) |
|
|
||||||
| direct | 域名 | 直连域名 | [txt](./ruleset/txt/direct.txt) | [yaml](./ruleset/yaml/direct.yaml) |
|
|
||||||
| private | 域名 | 私有网络域名 | [txt](./ruleset/txt/private.txt) | [yaml](./ruleset/yaml/private.yaml) |
|
|
||||||
| gfw | 域名 | GFW 域名列表 | [txt](./ruleset/txt/gfw.txt) | [yaml](./ruleset/yaml/gfw.yaml) |
|
|
||||||
| tld-not-cn | 域名 | 非中国顶级域名 | [txt](./ruleset/txt/tld-not-cn.txt) | [yaml](./ruleset/yaml/tld-not-cn.yaml) |
|
|
||||||
| telegramcidr | IP段 | Telegram IP 段 | [txt](./ruleset/txt/telegramcidr.txt) | [yaml](./ruleset/yaml/telegramcidr.yaml) |
|
|
||||||
| cncidr | IP段 | 中国 IP 段 | [txt](./ruleset/txt/cncidr.txt) | [yaml](./ruleset/yaml/cncidr.yaml) |
|
|
||||||
| lancidr | IP段 | 局域网 IP 段 | [txt](./ruleset/txt/lancidr.txt) | [yaml](./ruleset/yaml/lancidr.yaml) |
|
|
||||||
| applications | 进程 | 应用程序规则 | [txt](./ruleset/txt/applications.txt) | [yaml](./ruleset/yaml/applications.yaml) |
|
|
||||||
|
|
||||||
## 🚀 使用方法
|
|
||||||
|
|
||||||
### 方式一:远程规则订阅(推荐)
|
|
||||||
|
|
||||||
在 Clash 配置文件中添加:
|
在 Clash 配置文件中添加:
|
||||||
|
|
||||||
\`\`\`yaml
|
```yaml
|
||||||
rule-providers:
|
rule-providers:
|
||||||
# 广告拦截
|
|
||||||
reject:
|
reject:
|
||||||
type: http
|
type: http
|
||||||
behavior: domain
|
behavior: domain
|
||||||
url: "https://cdn.jsdelivr.net/gh/adminroot/clash-rules@main/ruleset/yaml/reject.yaml"
|
url: "https://cdn.jsdelivr.net/gh/adminroot/clash-rules@main/ruleset/yaml/reject.yaml"
|
||||||
path: ./ruleset/reject.yaml
|
path: ./ruleset/reject.yaml
|
||||||
interval: 86400
|
interval: 86400
|
||||||
|
|
||||||
# 代理规则
|
|
||||||
proxy:
|
proxy:
|
||||||
type: http
|
type: http
|
||||||
behavior: domain
|
behavior: domain
|
||||||
url: "https://cdn.jsdelivr.net/gh/adminroot/clash-rules@main/ruleset/yaml/proxy.yaml"
|
url: "https://cdn.jsdelivr.net/gh/adminroot/clash-rules@main/ruleset/yaml/proxy.yaml"
|
||||||
path: ./ruleset/proxy.yaml
|
path: ./ruleset/proxy.yaml
|
||||||
interval: 86400
|
interval: 86400
|
||||||
|
|
||||||
# 直连规则
|
|
||||||
direct:
|
|
||||||
type: http
|
|
||||||
behavior: domain
|
|
||||||
url: "https://cdn.jsdelivr.net/gh/adminroot/clash-rules@main/ruleset/yaml/direct.yaml"
|
|
||||||
path: ./ruleset/direct.yaml
|
|
||||||
interval: 86400
|
|
||||||
|
|
||||||
# 中国IP段
|
|
||||||
cncidr:
|
cncidr:
|
||||||
type: http
|
type: http
|
||||||
behavior: ipcidr
|
behavior: ipcidr
|
||||||
@@ -82,61 +45,9 @@ rule-providers:
|
|||||||
rules:
|
rules:
|
||||||
- RULE-SET,reject,REJECT
|
- RULE-SET,reject,REJECT
|
||||||
- RULE-SET,proxy,PROXY
|
- RULE-SET,proxy,PROXY
|
||||||
- RULE-SET,direct,DIRECT
|
|
||||||
- RULE-SET,cncidr,DIRECT
|
- RULE-SET,cncidr,DIRECT
|
||||||
- GEOIP,CN,DIRECT
|
- GEOIP,CN,DIRECT
|
||||||
- MATCH,PROXY
|
- MATCH,PROXY
|
||||||
\`\`\`
|
```
|
||||||
|
|
||||||
### 方式二:本地规则文件
|
最后更新: $(date +'%Y-%m-%d %H:%M UTC')
|
||||||
|
|
||||||
1. 下载所需的规则文件到本地
|
|
||||||
2. 在 Clash 配置中引用本地文件:
|
|
||||||
|
|
||||||
\`\`\`yaml
|
|
||||||
rule-providers:
|
|
||||||
reject:
|
|
||||||
type: file
|
|
||||||
behavior: domain
|
|
||||||
path: ./ruleset/reject.yaml
|
|
||||||
\`\`\`
|
|
||||||
|
|
||||||
## 🔗 CDN 加速地址
|
|
||||||
|
|
||||||
提供多个 CDN 地址,选择最适合你的:
|
|
||||||
|
|
||||||
### jsDelivr(推荐,国内可访问)
|
|
||||||
\`\`\`
|
|
||||||
https://cdn.jsdelivr.net/gh/adminroot/clash-rules@main/ruleset/yaml/[规则名].yaml
|
|
||||||
https://fastly.jsdelivr.net/gh/adminroot/clash-rules@main/ruleset/yaml/[规则名].yaml
|
|
||||||
\`\`\`
|
|
||||||
|
|
||||||
### GitHub Raw
|
|
||||||
\`\`\`
|
|
||||||
https://raw.githubusercontent.com/adminroot/clash-rules/main/ruleset/yaml/[规则名].yaml
|
|
||||||
\`\`\`
|
|
||||||
|
|
||||||
### Statically
|
|
||||||
\`\`\`
|
|
||||||
https://cdn.statically.io/gh/adminroot/clash-rules/main/ruleset/yaml/[规则名].yaml
|
|
||||||
\`\`\`
|
|
||||||
|
|
||||||
## 📈 更新统计
|
|
||||||
|
|
||||||
最后更新时间: $(date +'%Y-%m-%d %H:%M:%S UTC')
|
|
||||||
|
|
||||||
查看详细更新日志: [UPDATE_LOG.md](./ruleset/UPDATE_LOG.md)
|
|
||||||
|
|
||||||
## ⚙️ 自动更新
|
|
||||||
|
|
||||||
- **更新频率**: 每日自动更新(UTC 23:00 / 北京时间 07:00)
|
|
||||||
- **手动更新**: 可在 [Actions](https://github.com/adminroot/clash-rules/actions) 页面手动触发
|
|
||||||
- **数据来源**: [Loyalsoldier/clash-rules](https://github.com/Loyalsoldier/clash-rules)
|
|
||||||
|
|
||||||
## 📝 许可证
|
|
||||||
|
|
||||||
本项目规则文件来自上游项目,仅做格式转换和分发。
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
如果这个项目对你有帮助,请给个 ⭐ Star!
|
|
||||||
|
|||||||
Reference in New Issue
Block a user