Skip to content

Commit

Permalink
newplan diversion ruleset build-in
Browse files Browse the repository at this point in the history
  • Loading branch information
ElonJunior committed Dec 3, 2024
1 parent 2eaa475 commit 9238336
Show file tree
Hide file tree
Showing 4 changed files with 48 additions and 14 deletions.
31 changes: 24 additions & 7 deletions blog/case/banad.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,14 +7,19 @@ tags: [广告屏蔽,BanAD,category-ads,geosite]
- karing默认集成[ACL和geosite规则](https://github.com/KaringX/karing-ruleset/)
- 直接利用 `acl:BanAD``geosite:category-ads` 即可屏蔽广告

## 步骤
### 1 开启规则
- 设置 -> 分流 -> *ACL* -> 打开 `启用`, 进入 ACL -> 搜索并打开 `BanAD`
- 设置 -> 分流 -> *GeoSite* -> 打开 `启用`, 进入 GeoSite -> 搜索并打开 `category-ads`
## 设置流程

### 2 定义规则动作
- 设置 -> 分流 -> *分流规则* -> `ACL:BanAD` -> 选择 **拦截**
- 设置 -> 分流 -> *分流规则* -> `GeoSite:category-ads` -> 选择 **拦截**
### 操作步骤
#### 1 开启规则
- 设置 -> 分流 -> *分流规则* -> 右上角修改按钮(✏图案)
- -> 自定义分流组 右上角➕号 -> 备注 `BanAD`
- -> 在规则列表中选择 *BanAD*
- -> 下拉至内置规则 `Rule Set(build-in)`
- 搜索选择 `acl:BanAD``geosite:category-ads`
- 右上角 点击√保存

#### 2 定义规则动作
- 设置 -> 分流 -> *分流规则* -> 刚才定义的规则组 `BanAD` -> 选择 **拦截**

- 返回首页, 重连即生效

Expand All @@ -26,3 +31,15 @@ tags: [广告屏蔽,BanAD,category-ads,geosite]



### 以下步骤适用老版本 (小于v1.0.35.460)

#### 1 开启规则
- 设置 -> 分流 -> *ACL* -> 打开 `启用`, 进入 ACL -> 搜索并打开 `BanAD`
- 设置 -> 分流 -> *GeoSite* -> 打开 `启用`, 进入 GeoSite -> 搜索并打开 `category-ads`

#### 2 定义规则动作
- 设置 -> 分流 -> *分流规则* -> `ACL:BanAD` -> 选择 **拦截**
- 设置 -> 分流 -> *分流规则* -> `GeoSite:category-ads` -> 选择 **拦截**

- 返回首页, 重连即生效

10 changes: 8 additions & 2 deletions blog/case/docker.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,14 @@ tags: [docker,proxy,镜像,加速器]
- 本步可跳过: karing默认自带`geoip/cn`的规则, 会自动匹配非国内IP走代理
- 当然, 也可和我一样, 自定义一条针对 docker域名的路由
#### 创建自定义规则
- 1. 设置 -> 分流 -> `GeoSite` -> 打开 `启用` -> `GeoSite` -> 搜索 *docker* 并开启`docker`规则
- 2. 设置 -> 分流 -> `分流规则` -> `GeoSite/docker` -> 修改为 **当前选择**
- 1. 设置 -> 分流 -> *分流规则* -> 右上角修改按钮(✏图案)
- -> 自定义分流组 右上角➕号 -> 备注 `docker`
- -> 在规则列表中选择 *docker*
- -> 下拉至内置规则 `Rule Set(build-in)`
- 搜索选择 `geosite:docker`
- 右上角 点击√保存

- 2. 设置 -> 分流 -> `分流规则` -> `docker` -> 修改为 **当前选择**
- ![geosite:docker](./img/docker-3.png)

#### 测试
Expand Down
9 changes: 7 additions & 2 deletions blog/case/google-play.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,13 @@ doamin:xn--ngstr-lra8j.com
### 分流规则
- 使用规则 `acl:Google` , 具体包含域名可对照文件: [Google.json](https://github.com/KaringX/karing-ruleset/blob/sing/ACL4SSR/Ruleset/Google.json)
- 设置步骤:
- **开启规则**: Karing 设置 -> 分流 -> ACL -> 启用, ACL -> 搜索并开启 Google
- **定义动作**: 分流 -> 分流规则 -> ACL -> Google -> *当前选择*
- **开启规则**: Karing 设置 -> 分流 -> *分流规则* -> 右上角修改按钮(✏图案)
- -> 自定义分流组 右上角➕号 -> 备注 `google play`
- -> 在规则列表中选择 *google play*
- -> 下拉至内置规则 `Rule Set(build-in)`
- 搜索选择 `acl:Google`
- 右上角 点击√保存
- **定义动作**: 分流 -> 分流规则 -> `google play` -> *当前选择*

- 如下图
- ![ACL:Google](./img/gplay-1.png)
Expand Down
12 changes: 9 additions & 3 deletions blog/case/tiktok-android.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,10 +34,16 @@ tags: [tiktok,免拔卡,解除地区,去广告]
2. 安装apk文件
- 如果是华为鸿蒙, 并不保证能用, 安装方法参考: [鸿蒙系统安装karing](/blog/case/harmonyos)
3. karing 分流
- 设置 -> 分流 -> GeoSite -> 打开 **启用** 按钮 -> 搜索并选择 `tiktok`, 右滑按钮启用
- 设置 -> 分流 -> 分流组规则 -> GeoSite,选择 `tiktok` -> 选择 **日本节点**(本例账号地区选日本)
- **开启规则**: Karing 设置 -> 分流 -> *分流规则* -> 右上角修改按钮(✏图案)
- -> 自定义分流组 右上角➕号 -> 备注 `tiktok`
- -> 在规则列表中选择 *tiktok*
- -> 下拉至内置规则 `Rule Set(build-in)`
- 搜索选择 `geosite:tiktok`
- 右上角 点击√保存
- **定义动作**: 分流 -> 分流规则 -> `tiktok` -> 选择 **日本节点**(本例账号地区选日本)
- 当然,你也可以使用 **当前选择**
- 回到karing首页 重新连接

- 回到karing首页 重新连接
4. 打开 tiktok
- 正常浏览
- ![tiktok](./img/tiktok-1.jpg)
Expand Down

0 comments on commit 9238336

Please sign in to comment.