GitHub Pages

If this warehouse is helpful to you, welcome to give it to Star. If you have any other needs or questions, please submit Issues!

View the Project on GitHub Pomelo520/Shadowrocket

🗂️仓库简要

仓库Pomelo520🫧维护对Shadowrocket的模块和规则集,做出贡献的人表示由衷的感谢

🚨重要声明

禁止在中国大陆的任何平台传播此仓库!禁止将本仓库中的任何内容用于违法活动或用于盈利目的!本仓库仅供学习交流及测试,使用本仓库中的内容所造成的一切后果,均由使用者承担

📃配置文件

配置文件默认使用代理分组进行兜底,完全接管流量。首页的节点选择将被分组替代,建议搭配证书模块融合模块使用。配置文件中可设置通用参数、添加规则、Hosts、URL重写、HTTPS解密、脚本等内容
 配置文件
Shadowrocket配置文件特点:
1. 默认使用加密 DNS:使用 DoH/DoT 解析域名,对未加密的 DNS 请求进行加密转发
2. 系统服务专属分流:苹果、谷歌等系统服务使用专属分流策略
3. AI 平台独立分流:海外主流 AI 平台独立分流,提升访问速度与稳定性
4. 即时通讯独立分流:微信、电报等即时通讯独立分流,降低账号风险
5. 媒体独立分流:国内外媒体使用独立分流,实现灵活控制
6. 自动同步规则集:规则集源自 blackmatrix7 的仓库,由 GitHub Actions每日自动同步
7. 所使用的GeoLite2数据库源自MaxMind提供的免费版本,由GitHub Actions每日自动同步 Country.mmdb & ASN.mmdb

🔎证书模块

证书模块用于跨配置保持 HTTPS 解密状态,免除重复安装 CA 证书的麻烦,由于模块的优先级高于配置文件,可以使解密状态不受更换配置的影响
证书模块
Shadowrocket证书模块安装步骤:
1. Shadowrocket:配置 → 点击配置文件右侧 ⓘ → HTTPS 解密 → 证书 → 生成新的 CA 证书 → 安装证书
2. 系统设置:已下载的描述文件 → 安装
3. 系统设置:通用 → 关于本机 → 证书信任设置 → 启用该根证书完全信任
4. 模块配置:复制证书内容与密码到模块编辑参数中(详见仓库内证书模块说明)
5. 开启 iCloud 同步的多设备用户:请勿在其它设备重新生成证书,建议复制证书内容并通过 AirDrop 等方式在设备间同步安装,否则原设备证书会失效
6. 使用须知:证书模块启用后,HTTPS 解密功能默认强制开启,配置中的“HTTPS解密开关”将不再生效

⚙️推荐设置

Shadowrocket(常被用户称为“小火箭”)是一款由 Shadow Launch Technology Limited 专为 iOS 设备开发的网络代理工具,同时也支持 Apple TV 等设备,软件版本自 2.2.70 (2712) 起已正式支持 macOS,同时支持x86/64和arm64
Shadowrocket应用推荐设置简要
1. 首页 → 全局路由:选择配置
2. 关闭“启用回退”
3. 设置 → 按需连接:开启“始终开启”
4. 设置 → 代理:类型选择 HTTP,地址 127.0.0.1
5. 设置 → 配置:关闭“自动后台更新”
6. 订阅:开启“自动后台更新”,间隔设为 24(小时)
7. GeoLite2 数据库:开启自动更新,间隔设为 7(天),将下列链接粘贴到对应 URL 输入框并手动更新:Country.mmdb & ASN.mmdb
8. 温和策略机制:建议开启
9. 排除路由 0.0.0.0/31:建议关闭

❓常见问题

Shadowrocket的换配置文件(通常以 .conf 格式存在)主要用于快速设置和调整软件的主要功能,配置文件还可以在多设备间同步以及分享配置文件给其他用户,以快速部署相同设置、简化用户手动配置的流程
1. 无法加载配置:请检查网络或将全局路由切换为代理模式
2. 模块不可用:确认已生成并信任证书,且在模块中正确粘贴了证书内容与密码
3. 多设备证书失效:请勿在多设备上重复生成证书,请通过复制/传输证书内容方法安装到其它设备
4. 修改分流:打开Shadowrocket首页,下拉进入代理分组,选择你想要修改的代理分组,选择对应的策略即可
更多说明可参阅:Shadowrocket使用手册

📢特别鸣谢

@001ProMax @app2smile @blackmatrix7 @fmz200 @godalming123 @iab0x00 @iKeLee @Keywos @kokoryh @LOWERTOP @Maasea @MaxMind @NobyDa @QingRex @Sliverkiss @zirawell @zZPiglet @XiangwanGuan