This commit is contained in:
Conners Hua 2021-07-14 00:10:45 +08:00
parent 653258e764
commit a95fd25bc8
14 changed files with 155 additions and 80 deletions

View File

@ -1,4 +1,15 @@
## 使用须知
## 资源
[官方 Wiki](https://github.com/Dreamacro/clash/wiki) / [非官方 Wiki](https://lancellc.gitbook.io/clash/)
## 配置
| 类别 | 配置 |
| :------------: | :------------: |
| 出国版 | [Outbound](https://raw.githubusercontent.com/DivineEngine/Profiles/master/Clash/Outbound.yaml) |
| 回国版 | [Inbound](https://raw.githubusercontent.com/DivineEngine/Profiles/master/Clash/Inbound.yaml) |
## 说明
1. `raw.githubusercontent.com` 已被污染,需自行在系统的 hosts 解决污染问题或使用其他 CDN 域名,在 Clash 配置内无效。
@ -6,4 +17,4 @@
自建用户:直接修改预设的 `1`、`2`、`3` 节点信息即可(更多协议配置示例参考官方 [Wiki](https://github.com/Dreamacro/clash/wiki/configuration))。注意!如果修改了节点名,则策略组 `proxy-groups` 部分的名字也需要修改。
订阅用户:参照修改 `proxy-providers` 的订阅配置示例及策略组 `proxy-groups` 部分的引用配置即可。
虽然直接配置好后即可使用,但建议阅读 [Wiki](https://github.com/Dreamacro/clash/wiki/configuration)
虽然直接配置好后即可使用,但建议阅读 Wiki。

View File

@ -1,17 +0,0 @@
## 说明
Apple 已知域名均已收录于 China.yaml 中并作直连策略,如无确切目的不需要额外添加。
对于一些 Apple 被「墙」或者主动「墙」的服务如 App Store Preview、Moveis Trailers、查询外汇、国际航线的 Spotlight、维基百科查询的 Dictionary 均已收录于 Global.yaml 进行代理。
该目录只是一时兴起想做一些关于 Apple 各子域名具体作用的收录,鉴于 Apple 在国内大体良好的 CDN 部署个人不建议对其进行代理,当然既然进到了这个目录可能 Apple 的某些服务在你所在地区堪忧,相比以前对于 Apple 整体域名全部代理,该目录收录的一些细分分流文件如 App Store 应用下载、系统更新的专项代理应该更适合你。
### 分流文件说明
**Apple.yaml**
是 Apple 服务的总体整理,如您想对 Apple 服务均进行代理可以使用该分流文件,需要注意的是建议放置于 Global.yaml 与 China.yaml 之间,因 Global.yaml 有 Apple 对于中国大陆不可用服务的代理行为,如您的 Apple 策略经常在代理与直连来回切换会导致 Global.yaml 中的规则失效。
**其他**
其他分流文件均为代理策略,文件名极其内容已说明其主要作用。

View File

@ -1,6 +1,6 @@
## 说明
Telegram 的主分流文件 Telegram.list 已收录于 Global.list 中,如无确切目的不需要额外添加。
Telegram 的主分流文件 Telegram.yaml 已收录于 Global.yaml 中,如无确切目的不需要额外添加。
Telegram.yaml 用于专门想对 Telegram 服务进行指定服务器节点,以达到加速目的所用。
@ -9,4 +9,4 @@ Telegram.yaml 用于专门想对 Telegram 服务进行指定服务器节点,
- TelegramSG.yaml
- TelegramUS.yaml
则为更具体所用,是针对 Telegram 目前三大数据中心的更具体的分流,主要是给使用 Telegram 观看影视内容,指定更为具体区域的服务器节点以达到加速目的所用。
则为更具体所用,是针对 Telegram 目前几大数据中心的更具体的分流,主要是给使用 Telegram 大文件传输,指定更为具体区域的服务器节点以达到加速目的所用。

View File

@ -0,0 +1,3 @@
## 说明
调整中,建议使用 AdGuard 代替。

40
Clash/RuleSet/README.md Normal file
View File

@ -0,0 +1,40 @@
## 说明
Outbound.yaml使用排序要求如下
1. [必须] Unbreak.yaml - 用于修正后续规则行为
2. [可选] Advertising.yaml - 广告(建议仅 iOS 端开启)
3. [可选] Privacy.yaml - 隐私(行为分析、隐私追踪,建议仅 iOS 端开启)
4. [可选] Hijacking.yaml - 劫持(运营商、恶意网址)
5. [必须] Streaming.yaml - 流媒体服务
6. [可选] StreamingSE.yaml - (大陆面向国际的)流媒体服务
7. [必须] Global.yaml - 国际网络分流
8. [必须] China.yaml - 国内网络分流
9. [可选] ChinaIP.yaml - 来自 ipipdotnet 的中国 IP 段数据
### Unbreak
Unbreak 主要用于修正后续规则中 REJECT 及 PROXY 策略的一些不正确情况如常见的暴力去广告造成的某些推送服务无法使用、Google 的一些可直连服务。
### Streaming
支持的流媒体服务太多了不一一列举,具体见 Streaming.yaml或直接浏览 StreamingMedia 下的分类目录)。
StreamingMedia 下的目录里的独立分流文件全是从 Streaming.yaml 中剥离出来的,所以不需要你一个个手动去加完。
Streaming 策略组最初的设想使用方式是独立出来给有观看流媒体服务的用户一个方便的使用方式。如默认节点使用的是美国但有日本和英国的流媒体服务,在观看 AbemaTV 时在 Streaming 策略组选择日本节点,在观看 BBC 时选择英国节点。而更为「懒人」的方式是使用独立分流文件直接指向一个区域的节点,更进一步省去手动改变策略组的操作。
1. 以 Netflix 为例一些流媒体服务需要「原生IP」也有叫「本土IP」的节点所以不是随便找个香港节点网上套就能观看
2. tv 位于 Extra 目录下的 Apple 目录内;
3. 独立的 bilibili-Intl.yaml 和 iQIYI.yaml 与国内版不是一个 App
### StreamingSE
目前支持:
- 哔哩哔哩港澳台限定;
- 愛奇藝台灣站;
- 芒果TV国际版
### Extra
一些额外的独立分流文件,可以看看但很有可能用不上,一些特别的在对应目录亦写有 README.md

16
Quantumult/README.md Normal file
View File

@ -0,0 +1,16 @@
## 资源
[官方 Github 示例](https://github.com/crossutility/Quantumult-X)
## 配置
| 类别 | 配置 |
| :------------: | :------------: |
| 出国版 | [Outbound](https://raw.githubusercontent.com/DivineEngine/Profiles/master/Quantumult/Outbound.conf) |
| 回国版 | [Inbound](https://raw.githubusercontent.com/DivineEngine/Profiles/master/Quantumult/Inbound.conf) |
## 说明
你可能需要阅读这份[使用说明](https://www.notion.so/divineengine/b4161dac0412486e9a6f1637a1b2d572)。
得益于「资源解析器」的特性,你可以使用 Surge 的 Ruleset、Doaminset 和 Module所以 Filter 目录下的分流文件将在不久的将来移除,具体的说明需要查看 Surge 目录下 Ruleset 目录内的 README.md。

View File

@ -1,5 +1,5 @@
# Turn Off Google Safesearch(Beta)
# 关闭 Google 安全搜索。第二条用于被 Google 识别成中国大陆,也就是访问不了 https://www.google.com/maps/timeline 的 IP。桌面端请使用 https://google.com/ncr。
# 主要用于解决被 Google 识别成中国大陆(即访问不了 https://www.google.com/maps/timeline)的节点导致谷歌香港安全搜索锁死的问题。桌面端请使用 https://google.com/ncr。
hostname = www.google.com,www.google.com.*

View File

@ -1,55 +1,20 @@
Star ⛔Fork ⛔Share
Please read the [Documentation](https://www.notion.so/divineengine/b4161dac0412486e9a6f1637a1b2d572) before using this profile.
[Telegram Channel](https://t.me/DivineEngine)
<details>
<summary>Surge</summary>
Surge is a network toolbox for power users and a high-performance HTTP/SOCKS5 proxy server.
Resources: [Website](https://nssurge.com/) / [Manual](http://manual.nssurge.com/) / [FAQ](https://nssurge.com/support) / [Community](https://community.nssurge.com/)
Profiles(where to go): [Global](https://raw.githubusercontent.com/DivineEngine/Profiles/master/Surge/Outbound.conf) / [China](https://raw.githubusercontent.com/DivineEngine/Profiles/master/Surge/Inbound.conf)
More: [Ruleset](https://github.com/DivineEngine/Profiles/tree/master/Surge/Ruleset) / [Module](https://github.com/DivineEngine/Profiles/tree/master/Surge/Module)
</details>
<details>
<summary>Quantumult X</summary>
Quantumult X is a powerful network tool for web developers and users who need to customize their proxies.
Resources: [Github](https://github.com/crossutility/Quantumult-X)
Profiles(where to go): [Global](https://raw.githubusercontent.com/DivineEngine/Profiles/master/Quantumult/Outbound.conf) / [China](https://raw.githubusercontent.com/DivineEngine/Profiles/master/Quantumult/Inbound.conf)
More: [Filter Remote](https://github.com/DivineEngine/Profiles/tree/master/Quantumult/Filter) / [Rewrite Remote](https://github.com/DivineEngine/Profiles/tree/master/Quantumult/Rewrite)
</details>
<details>
<summary>Clash</summary>
A rule-based tunnel in Go.
Profiles(where to go): [Global](https://raw.githubusercontent.com/DivineEngine/Profiles/master/Clash/Outbound.yaml) / [China](https://raw.githubusercontent.com/DivineEngine/Profiles/master/Clash/Inbound.yaml)
Resources: [official Wiki](https://github.com/Dreamacro/clash/wiki) / [Unofficial Clash Wiki](https://lancellc.gitbook.io/clash/)
More: [RuleSet](https://github.com/DivineEngine/Profiles/tree/master/Clash/RuleSet)
</details>
这已经不是一个适用于大多数人的项目,仅献给我的小伙伴们。
*在使用 Github 的项目时阅读 Readme 文件和 Wiki 页面(如果有)是个好习惯。*
**Special thanks to**
- [scomper / Surge](https://github.com/scomper/Surge)
- [lhie1 / Rules](https://github.com/lhie1/Rules)
- [KOP-XIAO / QuantumultX](https://github.com/KOP-XIAO/QuantumultX)
- HotKids
- [Choler / Surge](https://github.com/Choler/Surge)
- [yichahucha / surge](https://github.com/yichahucha/surge)
- [onewayticket255 / Surge-Script](https://github.com/onewayticket255/Surge-Script)
- [Koolson / Qure](https://github.com/Koolson/Qure)
- [17mon / china_ip_list](https://github.com/17mon/china_ip_list)
- [blackmatrix7 / ios_rule_script](https://github.com/blackmatrix7/ios_rule_script)
- [blackmatrix7 / ios_rule_script](https://github.com/blackmatrix7/ios_rule_script)
- [srk24 / profile](https://github.com/srk24/profile)

View File

@ -1,5 +1,5 @@
#!name=Turn Off Google Safesearch(Beta)
#!desc=关闭 Google 安全搜索。(第二条)用于解决被 Google 识别成中国大陆(访问不了https://www.google.com/maps/timeline)的节点导致谷歌香港安全搜索锁死的问题。桌面端请使用 https://google.com/ncr。
#!desc=主要用于解决被 Google 识别成中国大陆(即访问不了 https://www.google.com/maps/timeline)的节点导致谷歌香港安全搜索锁死的问题。桌面端请使用 https://google.com/ncr。
#!system=ios
[URL Rewrite]

View File

@ -1,10 +1,23 @@
## 资源
[官方网站](https://nssurge.com/) / [手册](http://manual.nssurge.com/) / [常见问题](https://nssurge.zendesk.com/) / [社区](https://community.nssurge.com/)
## 配置
| 类别 | 配置 |
| :------------: | :------------: |
| 出国版 | [Outbound](https://raw.githubusercontent.com/DivineEngine/Profiles/master/Surge/Outbound.conf) |
| 回国版 | [Inbound](https://raw.githubusercontent.com/DivineEngine/Profiles/master/Surge/Inbound.conf) |
## 说明
### Surge 4
你可能需要阅读这份[使用说明](https://www.notion.so/divineengine/b4161dac0412486e9a6f1637a1b2d572)。
对于 Surge 4指已解锁「模块」功能的用户可自行删除 `[URL Rewrite]` 内的 Rewrite以模块替代方便更新建议必选 Module 目录下的 `General.sgmodule` 模块,其他按需添加。
对于 Surge(Legacy Support) 即 Surge 2 用户的支持已经停止
### Surge 3
### 关于 Rewrite
对于 Surge 4指已解锁「模块」功能的用户可自行删除 `[URL Rewrite]` 内的 Rewrite 以模块替代方便更新,建议必选 Module 目录下的 `General.sgmodule` 模块,其他按需添加。
对于 Surge 3指未解锁「模块」功能的用户默认不带有去广告的 Rewrite 及 hostname你需要进行以下步骤
@ -16,8 +29,4 @@
⚠️ 注意:如在 Surge 内出现『未能打开文件「*.conf」因为它不存在』的错误提示这一般出现在运行快捷指令时 Surge 没有同时打开,这时关掉提示重新运行一次快捷指令即可。
之后更新有关去广告的 Rewrite 及 hostname 均可重复此步骤,此方法极大简化了未解锁「模块」功能用户更新 Rewrite 及 hostname 部分的困难操作,如有自定义的 `hostname` 放置在首部(也就是 `www.google.cn` 之前)不会在更新时被覆盖。
### Surge 2
对于 Surge(Legacy Support) 即 Surge 2 用户的支持已经停止。
之后更新有关去广告的 Rewrite 及 hostname 均可重复此步骤,此方法极大简化了未解锁「模块」功能用户更新 Rewrite 及 hostname 部分的困难操作,如有自定义的 `hostname` 放置在首部(也就是 `www.google.cn` 之前)不会在更新时被覆盖。

View File

@ -4,18 +4,16 @@ Apple 已知域名均已收录于 China.list 中并作直连策略,如无确
对于一些 Apple 被「墙」或者主动「墙」的服务如 App Store Preview、Moveis Trailers、查询外汇、国际航线的 Spotlight、维基百科查询的 Dictionary 均已收录于 Global.list 进行代理。
该目录只是一时兴起想做一些关于 Apple 各子域名具体作用的收录,鉴于 Apple 在国内大体良好的 CDN 部署个人不建议对其进行代理,当然既然进到了这个目录可能 Apple 的某些服务在你所在地区堪忧,相比以前对于 Apple 整体域名全部代理,该目录收录的一些细分分流文件如 App Store 应用下载、系统更新的专项代理应该更适合你。
该目录只是**一时兴起**想做一些关于 Apple 各子域名具体作用的收录,所以一些分流文件如 TestFlight.list、FindMy.list 并没有实际意义。
另外,个人**主观认为**鉴于 Apple 在国内大体良好的 CDN 部署个人不建议对其进行代理,当然既然进到了这个目录可能 Apple 的某些服务在你所在地区堪忧,相比以前对于 Apple 整体域名全部代理,该目录收录的一些细分分流文件如 App Store 应用下载、系统更新的专项代理应该更适合你。
### 分流文件说明
**Apple.list**
是 Apple 服务的总体整理,如您想对 Apple 服务均进行代理可以使用该分流文件,需要注意的是建议放置于 Global.list 与 China.list 之间,因 Global.list 有 Apple 对于中国大陆不可用服务的代理行为,如您的 Apple 策略经常在代理与直连来回切换会导致 Global.list 中的规则失效。
**BlockiOSUpdate.list**
iOS 设备屏蔽系统的「软件更新」之用,故而需要注意的是策略选择为 `REJECT`
是 Apple 服务的总体整理,如您想对 Apple 服务均进行代理可以使用该分流文件,需要注意的是建议放置于 Global.list 与 China.list 之间,因 Global.list 有 Apple 对于中国大陆不可用服务的代理行为,如您的 Apple 策略经常在使用直连时会导致 Global.list 中的规则失效。
**其他**
其他分流文件均为代理策略,文件名极其内容已说明其主要作用。
分流文件基本用于代理策略,文件名极其内容已说明其主要作用。

View File

@ -2,4 +2,6 @@
本目录下的分流最直接的使用方法就是引用后策略使用代理。
但仍然建议先试用 [UsbEAm Hosts Editor](https://www.dogfight360.com/blog/475/) 或 [UsbEAm Consoles DNS](https://www.dogfight360.com/blog/1845/)。如 Origin 的下载服务器 `origin-a.akamaihd.net` 使用合适的 hosts 后直连可跑满宽带,在遇到满意的 hosts 可加入到 Surge 的 `[Host]` 然后添加相应规则直连使用。
但仍然建议先试用 [UsbEAm Hosts Editor](https://www.dogfight360.com/blog/475/) 或 [UsbEAm Consoles DNS](https://www.dogfight360.com/blog/1845/)。
如 Origin 的下载服务器 `origin-a.akamaihd.net` 使用合适的 hosts 后直连可跑满宽带,在遇到满意的 hosts 可加入到 Surge 的 `[Host]` 然后添加相应规则直连使用。

View File

@ -9,4 +9,4 @@ Telegram.list 用于专门想对 Telegram 服务进行指定服务器节点,
- TelegramSG.list
- TelegramUS.list
则为更具体所用,是针对 Telegram 目前三大数据中心的更具体的分流,主要是给使用 Telegram 观看影视内容,指定更为具体区域的服务器节点以达到加速目的所用。
则为更具体所用,是针对 Telegram 目前几大数据中心的更具体的分流,主要是给使用 Telegram 大文件传输,指定更为具体区域的服务器节点以达到加速目的所用。

48
Surge/Ruleset/README.md Normal file
View File

@ -0,0 +1,48 @@
## 说明
Outbound.conf使用排序要求如下
1. [必须] Unbreak.list - 用于修正后续规则行为
2. [可选] Advertising.list - 广告(建议仅 iOS 端开启)
3. [可选] Privacy.list - 隐私(行为分析、隐私追踪,建议仅 iOS 端开启)
4. [可选] Hijacking.list - 劫持(运营商、恶意网址)
5. [必须] Streaming.list - 流媒体服务
6. [可选] StreamingSE.list - (大陆面向国际的)流媒体服务
7. [必须] Global.list - 国际网络分流
8. [必须] China.list - 国内网络分流
9. [可选] ChinaIP.list - 来自 ipipdotnet 的中国 IP 段数据
### Unbreak
Unbreak 主要用于修正后续规则中 REJECT 及 PROXY 策略的一些不正确情况如常见的暴力去广告造成的某些推送服务无法使用、Google 的一些可直连服务。
### Streaming
支持的流媒体服务太多了不一一列举,具体见 Streaming.list或直接浏览 StreamingMedia 下的分类目录)。
StreamingMedia 下的目录里的独立分流文件全是从 Streaming.list 中剥离出来的,所以不需要你一个个手动去加完。
Streaming 策略组最初的设想使用方式是独立出来给有观看流媒体服务的用户一个方便的使用方式。如默认节点使用的是美国但有日本和英国的流媒体服务,在观看 AbemaTV 时在 Streaming 策略组选择日本节点,在观看 BBC 时选择英国节点。而更为「懒人」的方式是使用独立分流文件直接指向一个区域的节点,更进一步省去手动改变策略组的操作。
1. 以 Netflix 为例一些流媒体服务需要「原生IP」也有叫「本土IP」的节点所以不是随便找个香港节点网上套就能观看
2. tv 位于 Extra 目录下的 Apple 目录内;
3. 独立的 bilibili-Intl.list 和 iQIYI.list 与国内版不是一个 App
### StreamingSE
目前支持:
- 哔哩哔哩港澳台限定;
- 愛奇藝台灣站;
- 芒果TV国际版
### Extra
一些额外的独立分流文件,可以看看但很有可能用不上,一些特别的在对应目录亦写有 README.md
## Quantumult X 用户须知
得益于「资源解析器」的特性,你可以使用 Surge 的 Ruleset、Doaminset 和 Module。
以添加分流为例,开启(由 KOP-XIAO 制作的)「资源解析器」,粘贴 Surge 的分流链接于「资源路径」,开启「策略偏好」并选择一个自定义策略,如使用 Netflix.list 则策略偏好也使用 Netflix 这样你会得到一个 Netflix 策略组,往里加入节点使用即可。
Quantumult X 拥有「规则类型优先级」的特性,它在性能上有优势以及可以不用严格按照开头的排序要求,但你可能会面临「规则不生效」的问题,如 Global.list 中的 `DOMAIN-SUFFIX,instagram.com` 你不能使用 `DOMAIN-KEYWORD,instagram` 来「覆盖」其行为。另外一些主要使用 `USER-AGENT` 规则类型的独立分流亦注明了注释,使用时需要注意。